sql - mysqldump 重音符号

标签 sql mysql dump diacritics

在我的数据库中,表格是collat​​ion = latin1

在 mysqldump 命令中我输入--default-character-set=latin1

但是,在sql输出文件中,重音符号,如á,出现├í

i出现├¡

我不知道也没有找到解决方案:x

最佳答案

经过大量搜索,我找到了这个问题的解决方案

MysqlDump from Powershell and Windows encoding

要解决,请插入

[System.Console]::OutputEncoding = [System.Text.Encoding]::UTF8

在 PowerShell 命令顶部的调用表达式之后,插入此-Encoding UTF8

这是完整的命令

invoke-expression $cmd | Out-File $backuppathandfile -Encoding UTF8

关于sql - mysqldump 重音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31390421/

相关文章:

sql - 在字符串中查找第二组数字(SQL/PL-SQL)

c# - 将逗号分隔的参数传递给 SQL 中的存储过程

javascript - 在 React 中刷新页面后持久登录数据

java - mysql字符编码

c++ - 只听多端口

windows - 使用 psql 工具恢复转储的奇怪 Windows 提示行为

SQL Server管理工作室: prompt for user input

c# - 当我可以安全地忽略它时,处理主键异常的正确方法是什么?

mysql - 将逗号分隔列表与 SQL 语句中的输入匹配

Android eclipse 将 SQLite 表行转储到文本文件中