Linux下修改MySQL編碼的方法

有時(shí)候因?yàn)榫幋a需要修改mysql的編碼,windows下修改有圖文界面簡(jiǎn)單一些,linux大家就可以參考下面的方法

默認(rèn)登錄mysql之后

  mysql> show variables like ‘%character%’;

  把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復(fù)制到 /etc/my.cnf

  即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf /etc/my.cnf

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

  在[mysqld]下增加default-character-set=utf8

  

  即使做了以上修改如果直接數(shù)據(jù)庫(kù)再創(chuàng)建表,然后存入中文,取出來(lái)的會(huì)是問號(hào)。解決的辦法是:創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)候指明默認(rèn)字符集為utf8,如:

  create database test default character set utf8;

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享