mysql - 带有换行符的 Phpmyadmin 导出/导入问题

标签 mysql wordpress phpmyadmin export

我尝试通过 phpmyadmin 从我的旧主机导出一个 wordpress 数据库。
我将所有设置保留为默认设置,在 sql 文件中,所有新行都由“\n”命令(或“\n”或“\n\n”)分隔

然后我通过 phpmyadmin 将这个 sql 文件导入我的新服务器,但是现在在 phpmyadmin 中换行符不是不可见的,但是你可以看到很多“\n”和“\n\n”

在旧的 phpmyadmin 中我看不到那些“\n”,取而代之的是真正的换行符。
当通过浏览器查看页面时,情况更糟。不仅有“\n”还有“\r\n”

有什么想法吗,可能是什么问题?! (都是utf8)

编辑:

我确信它更多的是导出问题而不是导入问题,因为我之前从另一台主机导入的另一个数据库工作正常,那些“\n”的工作,但我不知道为什么这个 1 备份被破坏

最佳答案

您在每个系统上使用哪个版本的 phpMyAdmin?有一个bug with version 4.6.5.1这会导致导出出现此问题。 phpMyAdmin 4.6.5.2 已发布以解决此问题,或者您可以 use this patch如果你愿意的话。

编辑以包含 4.6.5.2 已发布的消息

关于mysql - 带有换行符的 Phpmyadmin 导出/导入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40911643/

相关文章:

mysql - 删除 phpMyadmin 中的封装 <p> 标签

php - 'future_to_publish' Hook 在 wordpress 中不起作用

MySQL严格字符串比较语义上正确的方法?

php - php中的更新函数

mysql - 如何为数据库中创建的所有表设置默认排序规则?

php - 如何创建从数据库中动态提取的静态 WordPress 页面?

php - 如何更改 WooCommerce 中的购物车内容?

php - 根据 ROW 插入数据

php - 将列链接到 MySQL 数据库中的行

mysql - 从 MySQL 中的连接表中查询特定的元字段