服务器上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

相关推荐
XMAIPC_Robot1 小时前
基于RK3588 高算力,小尺寸,轻重量6T算力无人机AI模块,可接两路同步相机模组
运维·人工智能·深度学习·fpga开发·无人机·边缘计算
噗噗121 小时前
如何利用 QiweAPI 快速构建企业微信自动化助手?
运维·自动化·企业微信
阿亮爱学代码1 小时前
Service
运维·服务器·service·aidl·跨进程通信
xlq223221 小时前
51.UdpSocket
运维·服务器
淼淼爱喝水1 小时前
管理标准交换机教程
服务器·网络·php·虚拟化技术
Agent产品评测局1 小时前
制造业智能装箱规划方案,主流AI产品横向对比测评:2026企业级自动化选型深度指南
运维·人工智能·ai·chatgpt·自动化
西西弟1 小时前
网络编程基础之TCP多线程并发服务器
服务器·网络·网络协议·tcp/ip
德迅云安全-小潘1 小时前
如何保护服务器的安全
运维·服务器·安全
东北甜妹1 小时前
K8s Ingress
java·运维·前端