《Mysql學習Linux下修改MySQL編碼的方法》要點:
本文介紹了Mysql學習Linux下修改MySQL編碼的方法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL利用默認登錄mysql之后可以通過SHOW VARIABLES語句查看系統變量及其值.
MYSQL利用 mysql> show variables like '%character%';
MYSQL利用
MYSQL應用說明:以下是在CentOS-6.2下的設置? (不同的版本可能有些差異,好比文件的位置.但設置的內容應該是一樣的)
MYSQL應用1. 找到mysql的配置文件,拷貝到etc目錄下,第一步很緊張
MYSQL利用 把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 復制到?/etc/my.cnf
MYSQL利用 即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf ?/etc/my.cnf
MYSQL應用2. 打開my.cnf改動編碼
MYSQL利用 在[client]下增加default-character-set=utf8
MYSQL利用 在[mysqld]下增加default-character-set=utf8
MYSQL利用 同時加上init_connect='SET NAMES utf8' (設定連接mysql數據庫時使用utf8編碼,以讓mysql數據庫為utf8運行)
MYSQL利用
MYSQL利用?
MYSQL利用3.重新啟動mysql
MYSQL利用 service mysqld restart
MYSQL利用 再次輸入show variables like '%character%';
MYSQL利用
MYSQL利用?
MYSQL應用 即使做了以上修改如果直接數據庫再創建表,然后存入中文,取出來的會是問號.解決的方法是:創建數據庫的時候指明默認字符集為utf8,如:
MYSQL利用 create database test default character set utf8;
維易PHP培訓學院每天發布《Mysql學習Linux下修改MySQL編碼的方法》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/8062.html