由于视图中的错误,无法启动 MySQL

由于视图中的错误,无法启动 MySQL

再会,

我今天尝试升级 mysql(Ubuntu 更新),但失败了。我检查了一下/var/log/mysql/error.log,它说

升级期间解析视图“database”。“view_name”时出错。您的 SQL 语法有误;请查看与您的 MySQL 服务器版本对应的手册,了解第 1 行“desc”附近应使用的正确语法

我想我需要删除视图,但我无法删除,因为我无法启动 mysql 服务器。有没有办法解决这个问题,比如删除视图的文件?

答案1

您可以让 Ubuntu 修复所有软件包——它会尝试保持它们的一致性。

  • 按下CtrlAltT打开*终端。
  • 输入sudo apt update --fix-missing,按下 Enter并输入您的密码(不显示提示)。如果中断,则更新完成。
  • 完成后,输入并按,然后 sudo apt install -f按 。这是修复损坏软件包的第一步。Entery
  • 然后输入sudo dpkg --configure -a修复更多包。

这可能会解决问题。如果没有,请参阅凤凰网络应用平台以进行更多修复。

最后,检查所有包裹是否正常Synaptic 软件包管理器

相关内容