docker-compose编排解决mysql:5.6中文乱码

docker-compose编排解决mysql:5.6中文乱码,第1张

在之前项目用到mysql5.6,在docker-compose编排后,插入数据乱码,解决办法是加入运行参数--character-set-server=utf8,简单运行的docker如下:

这里有个重要注意点,在第一次运行镜像后,挂载宿主机文件配置已经完成,在修改mysql运行配置时,需要先删除宿主机挂载文件,在运行,不然不生效。

准备如下软件:

第一步:双击mysql_installer_community_V5.6.21.1_setup.1418020972.msi运行,等待安装页面出现。

第二步:点击 Iaccept the license terms ,再点击 next,出现如下页面,选择Custom,再next。

第三步:打开支线,并选择要安装的组件,点击中间的向右绿箭头移到右边的框内即可(组件最好选择跟下面一样),再点击next。

注意:安装Connector/ODBC、J、C++、NET等组件,要安装对应的虚拟机。

第三步:出现如下页面,点击next和yes。

第四步:等待所有的组件都read to install ,再点击Execute,等待安装完毕即可。

第五步:出现如下页面,一般来说,如果只是自己本机用,另外的电脑不远程连接该数据库,可以使用默认的设置和端口。如果要让别的电脑也连接该数据库,就必须要改掉端口,改为没有被占用的端口即可。点击next,需要设置连接密码。

第六步:点击next和Execute即可。

第七步:继续next和Check、next。

第八步:Execute、next 、next,安装完毕。

第九步:双击mysql-gui-tools-5.0.2226203566.msi运行,直接next运行到底安装完毕即可。该软件安装完后不会再桌面显示图标,需要去 开始-所有程序-MySql里面,把第一个放到桌面即可。

第十步:解压汉化包,找到mysql gui 的安装位置,MySQL\MySQLTools for 5.0\locale,进入这个目录,放入解压的文件夹即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5900334.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存