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=utf8use dbnamesource C:/newsdata.sql
乱码问题解决。
(完)