有部分同学会遇到,在Centos上docker-mysql没乱码,但是在Fedora系统上的docker-mysql会有乱码问题,这兴许是docker-mysql的问题,这里的bug我们不去追究,这里主要讲解决方案。
首先系统要安装有docker容器
下载一个官方的mysql
镜像,下载速度慢可参考 此文
docker pull mysql
运行mysql镜像(此脚本退出会删除容器状态,可根据自身情况是否删除--rm
参数)
docker run --rm -ti mysql bash
执行如下命令,用于将character-set-server=utf8
写入mysql配置文件当中
echo "character-set-server=utf8" >> /etc/mysql/mysql.conf.d/mysqld.cnf
重启mysql服务,即可解决系统不一至乱码问题
service mysql restart
网友评论