Windows下MySQL5.7版本中修改編碼為utf-8


我們新安裝的MySQL數據庫默認的字符是 latin1 ,所以每次新建數據庫都要修改字符,非常麻煩。所以我們必須將它改成UTF8字符的。

修改方法如下:

一、修改MySQL的my.ini

首先在 \ProgramData\MySQL\MySQL Server 5.7中找到my.ini文件,然后打開。

注意:①、如果沒有ProgramData那就被隱藏了,自行去百度怎么顯示。

         ②、這個目錄是安裝自己選擇的,不一定和我一樣。

image

 

二、修改配置文件

在[client]中添加

[client]

default-character-set=utf8

 

image

 

然后在[mysqld]下添加

[mysqld]

character-set-server=utf8

 

image

注意:在MySQL5.7中,不需要在[mysql]或者[mysqld]下添加 default-character-set=utf8,我在網上找了好久,那都是以前版本的老方法,只要在[mysql]或者[mysqld]下加入了這一條,數據庫服務就啟動不了了,害得我在這里搞了好久。

 

三、重啟mysql

然后重啟MySQL服務就好了

win+R然后輸入services.msc

image

 

將數據庫服務重啟

image

 

然后再進入數據庫界面使用 show variables like ‘char%’ 來查看mysql字符集情況

image

修改成功,之后創建的數據庫就是UTF-8的了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM