登陆测试数据库的服务器,进入MySQL后,执行source update_units.sql命令,在测试服务器用命令查看没有乱码,但是在本地客户端连接测试数据库查看为乱码,一开始排除文件编码问题,Linux下用file update_units.sql查看编码。也查看数据库的编码类型,最后定位为执行source命令出现了问题。
mysql -u root -p --default-character-set=utf8
use dbname
source /root/update_units.sql