docker中配置mysql并解决中文乱码

在docker中配置并使用mysql镜像步骤:

1、获取mysql镜像

docker pull mysql

docker中配置mysql并解决中文乱码_第1张图片

2、加载并运行mysql镜像

docker run --name mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d 192.168.100.163:5002/tx_other/mysql:5.7.17

3、进入镜像内部

docker中配置mysql并解决中文乱码_第2张图片

4、设置编码

character-set-server=utf8

docker中配置mysql并解决中文乱码_第3张图片

4、登录mysql数据库设置客户端编码

mysql -uroot -p123456

我的mysql没有[client]这个字段,首先添加上,在[client]段增加下面代码default-character-set=utf8


你可能感兴趣的:(docker)