美文网首页Awesome DockerDocker容器
解决Docker MySQL中文乱码

解决Docker MySQL中文乱码

作者: 大猪大猪 | 来源:发表于2017-11-30 23:50 被阅读99次

    有部分同学会遇到,在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
    

    相关文章

      网友评论

        本文标题:解决Docker MySQL中文乱码

        本文链接:https://www.haomeiwen.com/subject/batibxtx.html