linux下mysql修改字符集


# 編輯/etc/my.cnf
vim /etc/my.cnf

# 在[mysqld]標簽下添加下面內容
default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

# 編輯/etc/my.cnf.d/client.cnf
vim /etc/my.cnf.d/client.cnf

# 在[client]標簽下添加下面內容
default-character-set=utf8

# 編輯/etc/my.cnf.d/mysql-clients.cnf
vim /etc/my.cnf.d/mysql-clients.cnf

# 在[mysql]標簽下添加下面內容
default-character-set=utf8

說明:

    已建的庫和表,編碼不會改變。如果在已有庫中繼續建表,表依然會繼承來自庫的過去使用的編碼
    編碼解釋:
    character_set_client為客戶端編碼方式;
    character_set_connection為建立連接使用的編碼;character_set_database數據庫的編碼;
    character_set_results結果集的編碼;
    character_set_server數據庫服務器的編碼;
  


show variables like 'character%';


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM