更改docker里mysql的字符编码
Posted 永旗狍子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改docker里mysql的字符编码相关的知识,希望对你有一定的参考价值。
目录
4.编辑mysql.conf/my.cnf/conf.d/mysql.conf.d
更改Linux里mysql的字符编码
1.进入MySQL容器
- docker exec -it mysql bash
2.进入到目录/etc/mysql
- cd /etc/mysql
3.下载vim
- apt-get install vim
下载失败,先更新后下载
- apt-get update
4.编辑mysql.conf/my.cnf/conf.d/mysql.conf.d
- vim mysql.conf/my.cnf/conf.d/mysql.conf.d
[client]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
5.保存,退出容器并重启msyql
- exit
- docker restart mysql
6.进入容器,登录mysql,查看字符编码
- docker exec -it mysql bash
- mysql -u root -p密码
- SHOW VARIABLES LIKE '%character%';
在数据库中同样可以看到效果
以上是关于更改docker里mysql的字符编码的主要内容,如果未能解决你的问题,请参考以下文章