將my.ini(在系統盤符\Windows\或\winnt,視你windows操作系統的版本而定)中添加如下:
在[mysqld]下添加:
default-character-set=gbk
添加:
[client]
default-character-set=gbk
這一步不確定是否需要。。。
重新啟動mysql服務(PS:如果不好用就重啟一下電腦吧^_^)
然后在建表的時候要在后面寫上
DEFAULT CHARSET=gbk
不然他會自動設置成為latin1,而以latin1作為Collation ,那么添加中文就會出錯,或者變成一大堆????了。。。
也可以不用gbk都設置成gb2312也可以,utf-8沒有試驗,不過應該也可以。
最近用的Mysql客戶端是mysql control center,可是發現建表的時候沒有辦法選擇Collation字符集,所以決定放棄這個客戶端。
推薦大家選擇phpmyadmin,這個工具真的非常的好,管理mysql太強大了。
還有,如果說用phpmyadmin,可能需要配置php環境什么的,對一些人比較困難。
這里推薦一個開源項目xampp(也許大家早都熟悉了,但我才剛知道)
這個軟件包括系統、編程和服務器軟件:
* Apache,著名的 Web 服務器
* MySQL,一種杰出、免費的開源數據庫
* PHP,一種編程語言(在撰寫本文時版本為 4.3.8 和 5.0.1)
* Perl,一種編程語言
* ProFTPD,一個 FTP 服務器
* OpenSSL,可以支持安全套接字層
看看,裝上這個,你就可以直接用phpmyadmin了,太棒了。
以下是關于此軟件的一篇中文文檔:
http://www-128.ibm.com/developerworks/cn/linux/l-xampp/index.html
可以從他的主頁獲得最新版本:
http://www.apachefriends.org/en/
PS:下午做了半天試出來的,其實現在想來好簡單,自己太笨了。不過最欣慰的了解到了XAMPP,在此感謝PIGO,最近兩天的聊天,實在給了我很大的幫助。