本文共 909 字,大约阅读时间需要 3 分钟。
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p" "--default-character-set=utf8"
// 这是 MySQL 客户端所在的文件路径C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe// 这是 MySQL 配置文件所在的路径"--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"// 这是登陆时使用的用户和密码"-uroot" "-p"// 这是指定的字符集."--default-character-set=utf8"
备份 my.ini(注意, my.ini 一旦改错可能会导致 mysql 不能正常使用. 修改之前必须要先备份!!!)
找到 [mysql] 这个地方, 在下面加上一行配置 default-character-set=utf8
,效果如下:
找到 [mysqld] 这个地方, 在下面加上一行配置 character-set-server=utf8
,效果如下:
保存并关闭记事本.
配置修改之后, 需要重启 mysql 服务器才会生效。
开始菜单中搜索 “服务”
在服务列表中找到 MySQL 的服务进程
右键 MySQL 的服务, 选择重新启动
修改配置之前的数据库和数据表的字符集不会因为修改配置就发生改变. 因此重启完毕后,必须创建新的数据库和数据表。
修改配置之后, 必须使用 unicode 版本的客户端启动。
测试效果:
转载地址:http://mhjwi.baihongyu.com/