我有一个WordPress生产网站。

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

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

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

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

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

谢谢


当前回答

如果您更喜欢在自己喜欢的编辑器中编辑php.ini文件,而不是在MAMP创建的编辑器中编辑,则需要首先停止服务器。

然后前往库->应用程序支持->appsolute->MAMP PRO->模板->php{version_number}.ini。临时和影响任何你想要的变化,特别是下面

max_execution_time = 3000
max_input_time = 60
memory_limit = 128M
post_max_size = 256M
upload_max_filesize 256M

如果PHPMyAdmin是你在Cpanel中使用的,也可以在PHPMyAdmin中进行更改。

$cfg['ExecTimeLimit'] = 300;

确保你复制了原始文件。你可以在conf!在这里

其他回答

此错误是由于最大上传大小为(Max: 2048kib)。如果你的文件比这个大,你会得到一个错误。压缩文件并再次上传,您将不会得到错误。

我有这个错误,因为我在共享主机上,我没有访问php.ini,所以不确定我如何能修复它,主机似乎也没有线索。最后,我清空了我的浏览器缓存,重新加载phpmyadmin,它回来了!

我也得到了这个错误,我正在使用ubuntu 20.04和PHP 8.0,所以我用这些步骤解决了这个问题:

sudo nano /etc/php/8.0/apache2/conf.d/php.ini

在打开的文件中,通过CTRL + w查找upload_max_filesize, post_max_size, max_input_time, max_execution_time并增加如下值:

max_execution_time = 3000
upload_max_filesize = 64M
max_input_time = 6000
upload_max_filesize = 64M

用CTRL + o保存INI文件,然后用CTRL + x关闭它。

然后通过以下命令重新启动web服务器:

sudo service apache2 restart

注意:这4个参数不是在一起的,你必须找到它们 一个接一个。

在命令行上使用

C:\Windows\system32> mysql -u root -p

mysql> use desired_db;
mysql> source db_backup.sql;

解决了!只需2个简单的步骤。

在php . ini中 Max_execution_time = 600 Max_input_time = 600 memory_limit = 1024M post_max_size = 1024M my.ini max_allowed_packet = 1024M