gpt4 book ai didi

mysql - 以 .gz 格式恢复带有 Unicode 字符(阿拉伯语和库尔德语)的 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 00:28:31 25 4
gpt4 key购买 nike

我有一个 .gz 格式的 MySQL 备份文件,它是由 cPanel 中的备份向导创建的。当备份向导完成恢复时,包含阿拉伯语和库尔德语字符的内容无法正确显示,即使我在 PhpMyadmin 中将排序规则更改为不同的 UTF-8 编码也是如此。

例如DB中的真实数据是:كامپى òانك6 恢复后显示的数据变成了这样:بÙâزا ÙÙÛÛâ

最佳答案

这是一个相当普遍的问题,由创建和导出数据库时的编码方案不一致引起。这是最简单的解决方法:

  1. 导入备份文件
  2. 再次导出,但使用latin1编码
  3. 手动编辑导出的文件,将所有出现的 latin1 更改为 utf8
  4. 导入编辑后的文件。

关于mysql - 以 .gz 格式恢复带有 Unicode 字符(阿拉伯语和库尔德语)的 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17756002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com