MySQL PHPmyadmin 数据库导出报错Fatal error: Cannot 'break' 2 levels in

罗帆 草根站长 2021-02-24 189 0

今天维护网站,在给网站导出数据库的时候发现数据报错。提示了 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;


如下图所示:

PHPmyadmin 数据库导出报错

改了后,再去导出数据库就正常了。


这里补充下,正常的网站数据库备份,我强烈推荐使用 mysqldump备份 ,这样的备份方式,特别是数据库文件比较大的时候,备份起来很快,很好用。可以参考我前面的教程《宝塔Linux环境CentOS MySQL数据库备份还原》。


各位草根站长们,你们在网站备份的时候是用什么方式呢?

评论