MySQL資料庫、表的字元編碼

範長法@三月軟體發表於2014-05-15
用MySQL命令列新建資料庫和表時預設的字元編碼是latin1,但是在實際開發過程中一般都是使用utf8格式的編碼。操作如下:
1、修改資料庫字元編碼
  • mysql> alter database mydb character set utf8 ;
2、建立資料庫時,指定資料庫的字元編碼
  • mysql> create database mydb character set utf8 ;
3、檢視mysql資料庫的字元編碼
  •  mysql> show variables like 'character%'; //查詢當前mysql資料庫的所有屬性的字元編碼
 
4、改變表的預設字符集和所有的字元列的字符集到一個新的字符集
  •  ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name; 
5、改變一個表的預設字符集,可使用下面的語句: 
  • ALTER TABLE tbl_name DEFAULT CHARACTER SET charset_name; 

相關文章