windows下用mysqldump导出数据库中文乱码的解决方案

发布时间 2023-07-14 19:34:02作者: axel10

解决方案是从这篇文章得到的启发:http://www.pcxitongcheng.com/server/anz/2022-12-06/33622.html

先去mysql里确认字符编码是utf8:show variables like '%char%' 主要确认character_set_results。

先创建好sql文件,比如d:\backup.sql

然后备份的时候用--result-file=指定刚创建的文件,不要用 > 号来指定文件。比如--result-file=d:\backup.sql

这是一段完整的命令示例:

 .\mysqldump.exe -u root -p my_school_db   --result-file=d:\backup.sql