我将以utf保存的本地数据库导出到sql文件中,该sql文件以utf8格式保存,
然后导入到远程数据库中,该该数据库中的字符集如下。导入的数据库设定为utf8
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8      然后直接用mysql查询中文数据是正常的,但是用php查询出来的结果是乱码(查询前有用set names utf8,html页面也有设置为utf8)另外在mysql数据库里先设置set names utf8 再查询页是乱码