《MYSQL數據庫linux下mysql編碼修改教程》要點:
本文介紹了MYSQL數據庫linux下mysql編碼修改教程,希望對您有用。如果有疑問,可以聯系我們。
mysql> show variables like '%character%';MYSQL入門
說明:以下是在centos-6.2下的設置 ?(不同的版本可能有些差異,比如文件的位置.但設置的內容應該是一樣的)
?MYSQL入門
1,找到mysql的配置文件,拷貝到etc目錄下,第一步很重要MYSQL入門
把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復制到 /etc/my.cnfMYSQL入門
即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf ?/etc/my.cnfMYSQL入門
2,打開my.cnf修改編碼MYSQL入門
在[client]下增加default-character-set=utf8MYSQL入門
在[mysqld]下增加default-character-set=utf8MYSQL入門
同時加上init_connect='set names utf8' (設定連接mysql">數據庫時使用utf8編碼,以讓mysql數據庫為utf8運行) ?www.2cto.com ?MYSQL入門
MYSQL入門
3,重新啟動mysqlMYSQL入門
service mysqld restartMYSQL入門
再次輸入show variables like '%character%';MYSQL入門
MYSQL入門
即便有以上修改,如果直接數據庫再創建表,然后存入中文,取出來的會是問號.解決方法:創建數據庫的時候指明默認字符集為utf8,例如:
create database test default character set utf8;
MYSQL入門
《MYSQL數據庫linux下mysql編碼修改教程》是否對您有啟發,歡迎查看更多與《MYSQL數據庫linux下mysql編碼修改教程》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7444.html