为什么phpmyadmin没有注意到它达到了最大的php执行时间?

时间:2015-02-27 19:24:49

标签: php mysql phpmyadmin

我正在使用phpmyadmin导出我的一个数据库。 这是巨大的(大于1 GiB) 并且由于PHP运行了360秒(最大执行时间)而导致导出程序结束,并且在我认为备份文件正确且完整时被杀死。

后来,我想要回滚。 我删除了旧数据库。 然后我导入备份sql文件。

我的数据部分丢失。

为什么phpmyadmin没有注意到我? 我真的很生气。

1 个答案:

答案 0 :(得分:0)

对于像phpMyAdmin那样庞大的数据库不是最好的解决方案。最好使用shell命令来转储/导入数据库。在linux下(很可能你在linux上)

mysqldump -u username -p database_name > dump_file_name.sql

将其复制,即使用FTP复制到其他服务器,然后导入如下:

mysql -u username -p  database_name < dump_file_name.sql

&#34; -p&#34;您可以立即输入密码,但也可以跳过密码,然后系统会要求您输入密码。