首先查看当前数据库编码:mysql> use xxxmysql> show variables like 'character_set_database';+------------------------+--------+| Variable_name | Value |+------------------------+--------+| character_set_database | latin1 |+------------------------+--------+上面,我们先切换到xxx数据库下面来,然后使用SQL语句:show variables like 'character_set_database'; 来查看了xxx数据库的编码。查询得到的结果是latin1编码。下面,修改xxx数据库的编码,把它修改为你要的编码 utf8 (注意不是utf-8)。或许你的是gbk gb2312 。mysql> alter database xxx CHARACTER SET utf8;