dos下mysql内置编译是使用gbk 所以即使你把所有的编码格式都改为utf-8 仍然需要增加一个操作,在所选数据库 使用 set names gbk; 然后再输入中文 就OK了 数据库保存的仍然为utf-8