mysql - 将 phpMyAdmin 导出的数据库转换为旧版本。 utf8mb4 问题

标签 mysql wordpress phpmyadmin utf8mb4

我想将我的 MySQL 数据库移动到旧版本服务器(5.7 到 5.1)。
我收到错误,因为它是使用 utf8mb4 创建的。
如果我手动将 utf8mb4 更改为 utf8,由于多语言性,数据变得不可读。
我只能访问两台服务器中的 phpMyAdmin,所以我不能使用 mysqldump
有什么想法吗?

最佳答案

看来我找到了解决办法。
使用 at export mysql40 兼容模式,将 utf8mb4 替换为 utf8 并将表的字符集从 phpmyadmin 更改为 utf8_unicode_ci .
希望这会在将来节省一些时间。

关于mysql - 将 phpMyAdmin 导出的数据库转换为旧版本。 utf8mb4 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39933260/

相关文章:

mysql - 存储过程更新所有行而不仅仅是一行

mysql - 如何在 MySQL 中提取部分 Base64 编码的字符串?

javascript - Vivus.js 脚本不会在 WordPress 中执行

wordpress - 从数据库中从多个表匹配条件中获取数据

mysql - 重命名数据库名称-mysql

mysql - 显示错误页面时出错 : Application Instantiation Error: Table 'XXXX.XXX_session' doesn't exist

从 mysql 数据库中检索 java.sql.Date 对象时,Java 方法停止,为什么?

mysql - 日期差异之和的平均值.. MySQL

php - WordPress分页仅显示2页

mysql - ./libraries/plugin_interface.lib.php 中的 phpmyadmin 警告错误#551