我正在使用phpmyadmin导出我的一个数据库。 这是巨大的(大于1 GiB) 并且由于PHP运行了360秒(最大执行时间)而导致导出程序结束,并且在我认为备份文件正确且完整时被杀死。
后来,我想要回滚。 我删除了旧数据库。 然后我导入备份sql文件。
和
我的数据部分丢失。
为什么phpmyadmin没有注意到我? 我真的很生气。
答案 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;您可以立即输入密码,但也可以跳过密码,然后系统会要求您输入密码。