mariaDB中文亂碼


cetos7 下

http://hongjun.blog.51cto.com/445761/400985

1 .  copy 一個文件成  /etc/my.cnf

   cp /usr/share/mysql/my-large.cnf  /etc/my.cnf

 然后修改  /etc/my.cnf 文件

 在 [client ] 下面加入       default-character-set=utf8

 在[ mysqld ]   下面加  default-character-set=utf8   init_connect='SET NAMES utf8'

 在[ mysql ]  下面加入       default-character-set=utf8  

  然后重啟  mysql服務器.  

 可以是在重啟的過程中就出會錯誤

 Starting MySQL............The server quit without updating PID file (/var/lib/mysql/node1.pid).                                            [失敗]

  查一下  /var/lib/mysql/node1.error  錯誤文件會發現

101004 20:23:38 [ERROR] /usr/sbin/mysqld: unknown variable 'default-character-set=utf8'

這是因為  mysqld  不能識別這種格式的      可以將  [ mysqld  ]  下的 default-character-set=utf8'  改成

character_set_server=utf8

然后重啟就OK了!
 

 

Windows下:

修改文件\xampp\mysql\bin\my.ini

去掉注釋

重啟服務,OK!

 


免責聲明!

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



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