mysql - 如何更改 mysql 转储文件的编码

标签 mysql encoding

如何更改 mysql 转储文件的编码? 当我运行 mysqldump 命令时,它会创建以 ANSI 编码的文件。如何将其更改为utf-8?我也试过这样做:

mysqldump --user=user1--password=pas1 --default-character-set=utf8 mydb1 mytbl1 > e:\1.sql

最佳答案

根据这个论坛帖子,罪魁祸首是 Windows 上的 > filename 重定向,它似乎无法处理 UTF-8 字符。

尝试使用 --result-file parameter相反。

关于mysql - 如何更改 mysql 转储文件的编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7663132/

相关文章:

mysql - 在Codeigniter中获取多个数组并插入数据库

mysql - SQL 使用同一表中的 SUM 更新值

r - 带有 <U+0092> Unicode 字符的字符串出现问题

java - 如何在java中以正确的字符编码从给定的URL获取源代码?

Python Scrapy不返回中文字符

mysql - Hibernate:如何创建两个表的关系?

php - 计算列中的 'most selected value'

mysql - 如何将数组列表分配给特定数据?

php - 可以在查询字符串值中使用连字符吗?

string - PowerShell Out-File 在字符之间输出额外的空格