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

相关推荐
贵沫末3 分钟前
Ubuntu——常用软件安装
linux·运维·ubuntu
Doraemomo32 分钟前
Linux内核驱动开发——中断与定时器
linux·运维·驱动开发
2301_8084143843 分钟前
Linux中动静态库的理解
linux·运维·服务器
分布式存储与RustFS1 小时前
模型 checkpoint 放对象存储:分片上传、断点续传与残留清理
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
一条破秋裤2 小时前
Linux 线程创建:pthread_create 与基本回收
java·linux·运维
可涵不会debug3 小时前
第一次学 LangGraph:用一个快递案例搞懂 State、Node、Edge 和 compile
服务器·数据库·mysql
Web极客码4 小时前
抹平首包开销:我用 Claude 调优 Nginx 的 Brotli 与 Gzip 动态压缩,平衡 CPU 与网络吞吐
服务器·agent 工作流·agent 图
FED_AF4 小时前
Linux运维“邪修”功法之通配符
linux·运维
云杂项5 小时前
tmux指南:安装、配置与高效使用(Ubuntu上)
linux·服务器·ubuntu
YOLO数据集集合5 小时前
风机叶片表面损伤检测数据集 | 风机叶片 表面损伤 污渍检测 无人机巡检 风电运维9119期
运维·人工智能·计算机视觉·目标跟踪·无人机·智慧城市·电力巡检