MySQL配置UTF-8字符集

发布于:2022-12-29 ⋅ 阅读:(521) ⋅ 点赞:(0)

想要永久修改MySQL的编码方式 是需要更改配置文件的,下面的教程就是修改配置文件.

1.第一步 点击下图红圈中的放大镜

 2.第二步 在搜索框中搜索 “服务”,并点击搜索结果 "服务"

 

 3.第三步 下图中的内容会非常多 找到你的MySQL服务器,我的MySQL服务器是5.7版本的,所以我选择的是MySQL57,你是什么版本的就找什么版本的(复制后面这条SQL语句可以查看你的MySQL版本:   select version() from dual; )

 4.第四步 将下图中,红圈里的地址全部复制出来,我们大家的MySQL地址应该是一样的 直接复制我的也行. 地址为:   "C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57

 5.第五步 重点来了, 刚才复制出来的地址 只取这一部分(后面的地址复制即可,不需要双引号)      C:\ProgramData\MySQL\MySQL Server 5.7\my.ini

 6.第六步 打开此电脑的文件资源管理器 选中C盘 然后在路径栏 把复制的地址粘贴进去,按回车键

 

 7.第七步 接着会弹出一个记事本文件 my.ini (改之前一定要备份一份,防止修改错误后 可复原!)这个就是配置文件,一共需要更改两处 第一处是 从上到下遇到的第一个[mysql] 的下面两行处的位置添加 default-character-set=utf8 (建议复制,手写容易出错) 具体如下图. 修改后记得保存.

 

 

 8.第八步 接下来是第二处配置 (改之前一定要备份一份,防止修改错误后 可复原!) 第二处是 从上到下遇到的第一个 port=3306 的下面,修改成 character-set-server=utf8 (建议复制,手写容易出错) 具体如下图. 前面的 #号一定要去掉, #号的意思是注释.修改后记得保存.

 修改后的图为 

 9. 三个重要事项

1. 修改完配置 一定要记得保存.

2. 修改后的配置 需要MySQL服务器重启才有效,重启客户端是没用的,建议关机重启.

3. 之前创建的数据库 字符编码依旧采用的是Latin1,只有新建的数据库 UTF-8 编码才会生效. 

 


网站公告

今日签到

点亮在社区的每一天
去签到