今天遇到一个朋友的网站问题,他网站无法打开且登录宝塔面板后台查看各个软件的运行状态中发现mysql运行暂停,手工启动的时候也无法启动。这里在删除数据库重新创建且用备份的重新恢复的时候也无法删除,有提示"TypeError: 'OperationalError' object is not iterable"报错。这个问题有点棘手。
最后,我采用的办法是卸载当前的mysql数据库软件,然后重新安装一个新的其他版本。这里需要确保的是我们之前已经有备份过数据库,这个同学昨天备份过,所以删除数据库没有问题。重新安装5.7版本,然后将备份的数据库导入进来。
我后来也试过,重新卸载删除数据库,重新安装他以前用的版本数据库也问题得以解决。估计是数据库有破损导致的无法启动和删除的问题。所以,我们要定期备份数据是较为重要的。
本文出处:老蒋部落 » 解决宝塔面板无法删除数据库问题且报错OperationalError错误 | 欢迎分享( 公众号:老蒋朋友圈 )