mysql my.ini utf8_修改了my.ini没有效果,MySql的字符集还是没有变成utf8——mysql中文乱码...
Windows下修改MySql 5.6的字符集,根據網上提供的方法。就是修改my.ini配置文件,然后增加幾個字段就可以了。
但是呢,不知道為何我照著網上的辦法,修改了my.ini配置文件,MySQL的字符集還是一樣的。
最后終于找到了原因!如果你跟我有一樣的困惑,這里可以幫到你!
第一步:
首先右鍵 “我的電腦” -> 管理 -> 服務和應用程序 -> 服務 ,然后在服務列表中找到你的MySQL, 右鍵你的MySQL查看屬性!
我MySQL的屬性是這樣的:
"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe" -- defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" MySQL56
注意一點!
我們的deaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini"
找到這個:C:\ProgramData\MySQL\MySQL Server 5.6 這個文件夾,然后照著網上的方法,修改my.ini文件,
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
character-set-server=utf8
這里注意不要打錯了。直接復制過去即可。然后重啟服務。打開命令行輸入你的mysql賬號密碼,然后輸入 status 指令查看字符集,修改成功!!
總結:之前沒有修改成功,是因為修改錯了地方,因為我裝機的mysql路徑不是這個路徑,而是在別的地方,所以我的my.ini怎么修改 它都沒有改變成功!
總結
以上是生活随笔為你收集整理的mysql my.ini utf8_修改了my.ini没有效果,MySql的字符集还是没有变成utf8——mysql中文乱码...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈谈mysql优化_浅谈MySQL SQ
- 下一篇: qt编写activex_Qt中使用Act