phpmyadmin設置編碼和字符集gbk或utf8_導入中文亂碼解決方法



一、phpmyadmin設置新建數據庫的默認編碼為utf8編碼的方法

     1:新建數據庫  my_db

     2:使用sql語句  set character_set_server=utf8;  //設置默認新建數據庫編碼為utf8

           alter database testdb character set utf8;  //更改現有數據庫編碼






二、phpmyadmin導入數據庫時gbk或utf8編碼的設置(解決導入數據庫中文亂碼問題)

1.首先確保導入的sql文件中的中文不是亂碼,此sql文件可以是utf8編碼也可以是gb2312編碼,都沒關系

2.在sql文件的最開頭添加set names utf8或者gb2312;(必須與你文件的編碼相同,如果你想導入后是utf8,你的文件編碼就要是utf8,如果你想導入后是gbk/gb2312,你的文件編碼就要是gbk/gb2312)。

3.通過phpmyadmin導入界面直接導入即可

4.文件的字符集,mysql字符集,mysql連接校對等幾處字符集設置可以不用管。比如我這里mysql字符集,mysql連接校對分別是latin1和utf8_general_ci,不影響我的導入后的字符集和編碼

phpmyadmin設置編碼和字符集gbk或utf8_導入中文亂碼解決方法


免責聲明!

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



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