服务器上mysql数据乱码

1.起因:

项目生产服务器是内网,没有域名无法页面端nacos的配置,只能通过后台命令去硬敲,但我先查看命名空间的时候,发现界面name都是乱码,由此开始激烈对应。

2.ps

对应过程中发现好用的处理 JSON 数据的必备命令行工具,尤其在编写 Shell 脚本、处理 API 响应、操作配置文件(如 Docker、Kubernetes、云服务CLI的输出)时极其有用。

复制代码
# 安装 jq(如果没有)json
sudo yum install jq -y   # CentOS/RHEL

# 然后解析输出
curl -s http://127.0.0.1:8848/nacos/v1/console/namespaces | jq .

3.解决

1.首先查看本身的ssh软件本身编码有没有错误,比如是Xshell的话就看这里

第二步:nacos链接mysql的数据库参数

复制代码
nacos:
  environment:
    MYSQL_SERVICE_DB_PARAM: "allowPublicKeyRetrieval=true&useSSL=false&useUnicode=true&characterEncoding=UTF-8"

在检测一下:docker exec nacos-server env | grep MYSQL_SERVICE_DB_PARAM

第三步:数据库的编码不对11111

相关推荐
辻弋20129 分钟前
自动检测硬件生成驱动清单、实时监控FPS、120秒性能记录——30+项优化模块化开关,所有改动可精确复原
服务器·windows·游戏引擎·电脑·开源软件
新时代牛马1 小时前
Linux 信号处理完整篇:从sigaction、掩码到内核发送与可重入排障
linux·运维·信号处理
lpfasd1231 小时前
Docker存储清理与防膨胀实践
运维·docker·容器
每天被AI救一次1 小时前
WorkBuddy 会议自动化实战:从腾讯会议转写到待办系统的完整链路(附全套提示词)
运维·自动化·腾讯会议
程序员梅雨1 小时前
Linux & Shell 实用干货
linux·运维·服务器·后端·面试·php
吴声子夜歌1 小时前
编写Shell脚本——自顶向下设计
linux·运维·shell
XR1234567881 小时前
医院无线整网高密覆盖选型深度解析
运维·网络
新时代牛马1 小时前
嵌入式 Linux 蓝牙框架完整篇:从 HCI、L2CAP 到BlueZ 用户态
linux·运维·服务器
weixin_444579302 小时前
Docker(下):镜像仓库管理
运维·docker·容器
资讯第一线2 小时前
斐讯R1免登录配网》 [APP] [安卓版] 下载
运维