在迁移数据库的时候,新建了一个5.7的docker镜像,但是发现插入带中文的字符串的时候,会发生乱码。通过网上的文章,找到了解决方案,就行修改mysql的配置文件。
docker exec进入容器
sudo docker exec -it 588340b778f6 bash
执行以下命令,将 character-set-server=utf8 写入mysql配置文件
echo "character-set-server=utf8" ˃˃ /etc/mysql/mys<!--autointro-->