MYSQL>set names 'utf8';
MYSQL>set character_set_client = 'utf8' ;
MYSQL>set character_set_connection = 'utf8' ;
MYSQL>set character_set_results= 'utf8' ;
MYSQL>set character_set_server= 'utf8' ;
MYSQL>set character_set_database= 'utf8' ;
用这个查看一下是否基本都修改为utf8
mysql> show variables like 'char%';
到这里基本可以了
如果还是不行
alter table 你的某张表名 modify 你想输入中文那一列的列名 varchar(30) character set utf8;