【发布时间】:2021-08-19 14:56:33
【问题描述】:
我在服务器和本地都有 mysql 版本 8.20,我正在使用带有 mariadb 的 xampp
所以在尝试将服务器 db 导入本地时出现类似的错误
#1115 - Unknown character set:
所以试图解决这个问题
sed -i dump.sql -e 's/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g'
所以它正在为 utf8mb4 创建另一个错误
除此之外,我可以从中删除 COLLATE 并导入吗?
【问题讨论】:
-
我可以从中删除 COLLATE 并导入吗? 这可能会导致数据损坏... #1115 - 未知字符集: 未知字符集?到什么 MySQL(或 MariaDB?)版本? PS。 utf8mb4_0900_ai_ci 和 utf8mb4_unicode_ci 是排序规则,而不是字符集。
-
请分享更多细节,以便其他人可以重现问题