1. 程式人生 > >mysql表註釋亂碼

mysql表註釋亂碼

問題

  • 執行語句: alter table TABLE_XXX comment ‘中文號’;
  • 結果: use information_schema;
    1. select * from TABLES where TABLE_SCHEMA=’mydb’ and TABLE_NAME=’TABLE_XXX’
    2. TABLE_XXX 的註釋為亂碼

檢查系統

  • 用show variables like “%colla%”;show varables like “%char%”;這兩條命令檢視資料庫與服務端的字符集設定

修改

  • set collation_server=utf8_general_ci;
  • set collation_connection=utf8_general_ci;