用MySQL命令列新建資料庫和表時預設的字元編碼是latin1,但是在實際開發過程中一般都是使用utf8格式的編碼。操作如下:
1、修改資料庫字元編碼
- mysql> alter database mydb character set utf8 ;
- mysql> create database mydb character set utf8 ;
- mysql> show variables like 'character%'; //查詢當前mysql資料庫的所有屬性的字元編碼
4、改變表的預設字符集和所有的字元列的字符集到一個新的字符集
- ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;
- ALTER TABLE tbl_name DEFAULT CHARACTER SET charset_name;