mysql中文乱码如何处理

如何修改编码:

mysql修改已在库的编码

windows安装

如果是windows的安装包,那么找到my.ini文件,进行更改
mysql中文乱码如何处理_第1张图片

docker部署的mysql

docker部署的mysql容器,找到my.cnf文件(此处为阿里云ECS服务器部署的docker)

  1. 将mysql的my.cnf文件复制到服务器中(在保存该文件的路径下进行操作)
docker cp mysql:/etc/mysql/my.cnf  my.cnf
  1. 修改配置文件my.cnf(i键进入插入模式,esc退出插入模式,:w保存文件,:q退出编辑页面)[黄色为需要插入部分]
    mysql中文乱码如何处理_第2张图片
  2. 保存退出后,将其覆盖容器中的cnf文件
docker cp my.cnf mysql:/etc/mysql/my.cnf
  1. 重启mysql
docker stop mysql
docker start mysql

重启之后,中文乱码恢复正常。
mysql中文乱码如何处理_第3张图片

你可能感兴趣的:(mysql,mysql,数据库)