首先查看当前数据库编码:
mysql> use xxx
mysql> 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;