首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过查询实现mysql_upgrade

通过查询实现mysql_upgrade
EN

Stack Overflow用户
提问于 2022-01-22 10:41:17
回答 1查看 700关注 0票数 1

有没有一种方法可以检测我是否需要在不访问命令行的情况下运行mysql_upgrade,以便访问工具mysql_upgrade或mysql_check?我需要一种使用SQL语句之类的方法。

EN

回答 1

Stack Overflow用户

发布于 2022-01-22 10:48:38

我想你需要mysql_admin

顺便说一句:现在不推荐mysql_upgrade了。在没有参数的情况下运行它时,输出如下所示:

现在不再推荐mysql_upgrade客户端。升级客户端执行的操作现在由服务器执行。若要升级,请使用旧的数据目录启动新的MySQL二进制文件。自动修复用户表。升级后不需要重新启动。升级过程自动开始运行一个新的MySQL二进制文件,其中包含一个旧的数据目录。为了避免意外升级,请在MySQL二进制文件中使用--升级=无一个选项。还提供了选项--升级=强制,以便按需运行服务器升级序列。由于多种原因,服务器升级可能会失败。在这种情况下,升级序列将在下一个MySQL服务器启动期间再次运行。如果服务器升级重复失败,则可以使用--升级=最小选项启动服务器,而不执行升级序列,从而允许用户手动纠正问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70811991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档