MySQL PHPmyadmin 数据库导出报错Fatal error: Cannot 'break' 2 levels in
今天维护网站,在给网站导出数据库的时候发现数据报错。提示了 Fatal error: Cannot 'break' 2 levels in /www/server/phpmyadmin/phpmyadmin_53e887de6bb15a4e/export.php on line 864 ,因为我很少用PHPmyadmin去导出数据库,碰巧今天难得用一次,竟然还出现了报错。
根据报错的提示,我查看了 /www/server/phpmyadmin/phpmyadmin_53e887de6bb15a4e/export.php 这个文件,打开 export.php 文件后,在查看了第864行代码发现有点异常,于是就修改了下。
把现在的
break 2;
改成
break;
如下图所示:
改了后,再去导出数据库就正常了。
这里补充下,正常的网站数据库备份,我强烈推荐使用 mysqldump备份 ,这样的备份方式,特别是数据库文件比较大的时候,备份起来很快,很好用。可以参考我前面的教程《宝塔Linux环境CentOS MySQL数据库备份还原》。
各位草根站长们,你们在网站备份的时候是用什么方式呢?
评论