MySQL 使用 source 命令乱码问题
一、前言
本文介绍如何解决 MySQL 使用source
命令导入数据库乱码问题。
今天遇到一个问题,从服务器使用mysqldump
备份数据库,在本地 Windows 系统中使用source
命令导入数据库乱码。
解决方法:在备份数据库时指定字符集,导入数据库时也指定相同的字符集。
二、备份数据库
使用mysqldump
备份数据库,并指定字符集。
mysqldump -uroot -p --default-character-set=utf8 mo(dbname) > /data/xxxx.sql
三、导入数据库
使用source
命令导入数据库,并指定字符集。
mysql -uroot -p --default-character-set=utf8
use dbname
source C:/newsdata.sql
乱码问题解决。
(完)