这个很简单,你的表建立的时候肯定是用了缺省编码,那是Ladin1。你可以用下面的语句改一下你要插入中文的字段:ALTER TABLE `你的表名` CHANGE `你的字段名` `你的字段名` VARCHAR( 40 ) CHARACTER SET gb2312 COLLATE gb2312_chinese_ci;这样就会把你这个字段的字符集设置成简体中文的了。你可以试试,我在自己的机器上试过了,是对的。