首页 > 解决方案 > phpmyadmin 正在导出文本文件而不是 sql 文件

问题描述

我正在使用 PHP 版本:7.3.9 与 MariaDB 10.4.6 和 phpmyadmin 通过 Xampp。

我正在尝试从 phpmyadmin 上的导出选项卡将大型 drupal 数据库导出到 sql 文件中。但它导出为 .txt 文件。

在 phpmyadmin 中加载导出选项卡时出现错误:

警告:此页面上的表单包含 1000 多个字段。在提交时,由于 PHP 的 max_input_vars 配置,某些字段可能会被忽略。

我尝试将 max_input_vars 增加到 5000(以上任何会引发“访问被拒绝,设置无效”错误)。

我尝试从 MySQL Workbench 导出,如果您只导出表但我需要一个文件,它可以工作。

我试过 mysqldump,它似乎不适用于 MariaDB 10.4.6。

我不知道如何将我的数据库导出为一个 sql 文件。有什么建议么?

标签: phpmysqlsqldatabaseexport

解决方案


如果其他人遇到此错误。我用 MySQL Workbench 解决了这个问题。我会得到一个错误,说 mysqldump.exe 是版本 8 与版本 10 相比。要修复它,我参考了这篇文章:mysqlworkbench 在导出数据库时给出版本错误

虽然没有找到 phpmyadmin 导出的解决方案。


推荐阅读