-
1 set names "utf8"
- 在配置文件中
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
3. 更改表的编码
1 alter table tb_name character set utf8;
4. 数据列的编码格式
1 alter table tb_name change first_name first_name varchar(20) character set utf8 not null;
导出表,设置编码格式
1 ### 到处数据表的结构 2 mysqldump -uroot -p --default-character-set=utf8 -d db_name > db_name_struct.sql 3 4 ### 将数据表的数据到出 5 mysqldump -uroot -p --quick --no-create-info --extended-insert --default-character-set=utf8 db_name > db_name_data.sql
6