WINDOWS下的DOS无法正确支持UTF8 先执行一下 set names 'gbk'; 然后再操作。
show variables like '%char%'; 设置字符集 set names 'GBK';
1.SHOW FULL FIELDS FROM `数据库名`.`表名`;//查询某数据库下某表的所有字段的字符集 2.ALTER TABLE `数据库名`.`表名` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;//修改某数据库下某表的表以及所有字段的字符集为utf8
提示什么
先执行一下 set names 'gbk'; 然后再操作。
设置字符集
set names 'GBK';
2.ALTER TABLE `数据库名`.`表名` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;//修改某数据库下某表的表以及所有字段的字符集为utf8
如果你用ubuntu, 倒是可以体验一下utf8在shell console下的输入汉字。