我有一个WordPress生产网站。

我已经通过以下命令导出数据库:select database > export > custom > select all tables > select .zip compression > 'Go'

我已经下载了example.sql.zip文件,但当我上传到我的本地主机时,我得到这个错误:phpMyAdmin -错误>不正确的格式参数

我试着用其他格式导出,我得到了同样的错误。

我尝试过其他SQL数据库,它的导出/导入就好。

会是什么呢?一个损坏的数据库还是其他?

谢谢


当前回答

如果您正在使用wampp和windows 11 打开文件夹 C: \ \ phpmyadmin.conf wamp64 \别名

更新值

php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360

to

php_admin_value upload_max_filesize 1028M
php_admin_value post_max_size 1028M
php_admin_value max_execution_time 3600
php_admin_value max_input_time 3600

其他回答

这些答案对我都没用。我不得不使用命令行:

mysql -u root db_name < db_dump.sql
SET NAMES 'utf8';
SOURCE db_dump.sql;

完成了!

以上答案都不能解决我的问题。

我甚至找不到我的xampp - ubuntu中的“libraries”文件夹。

因此,我简单地使用以下命令重新启动:

sudo service apache2 restart

and

sudo service mysql restart

Just restarted apache and mysql. Logged in phpmyadmin again and it worked as usual.

谢谢我. . ! !

我有这个问题,但与docker容器(phpmyadmin用户),

解决方案:

在phpmyadmin容器中输入docker exec -it idcontainer /bin/bash 移动cd /usr/local/etc/php/ 创建php.ini文件 修改为upload_max_filesize=128M post_max_size = 128 max_execution_time = 1000 保存并重新启动容器。

这个问题是在Windows电脑,在Linux我不需要这样做。

如果你不能上传导入文件,因为太大,你不能修改参数,因为你在共享主机上,尝试在你的计算机上安装HeidiSQL,并从那里加载文件。

当您更改这里提到的PHP设置并继续导入数据库而不首先重新启动Apache时,往往会发生这种情况。这将触发错误。