有時候因為編碼需要修改mysql的編碼,windows下修改有圖文界面簡單一些,linux大家就可以參考下面的方法
默認登錄mysql之后
mysql> show variables like ‘%character%’;
把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復制到 /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
即使做了以上修改如果直接數據庫再創建表,然后存入中文,取出來的會是問號。解決的辦法是:創建數據庫的時候指明默認字符集為utf8,如:
create database test default character set utf8;
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END