我刚刚将MySQL 5.7数据库更新为MySQL 8.0
MySQL文档说:
APT更新后,MySQL服务器总是重新启动。之前 MySQL 8.0.16,在服务器重启后运行mysql_upgrade来检查和 可能解决旧数据与旧数据之间的任何不兼容性 升级软件。 mysql_upgrade还执行其他功能;看到 mysql_upgrade —检查和升级MySQL表以获取详细信息。作为 MySQL 8.0.16,由于服务器执行所有操作,因此不需要此步骤 以前由mysql_upgrade处理的任务。
https://dev.mysql.com/doc/refman/8.0/en/mysql-upgrade.html
如果我连接到MySQL并输入命令:
mysql_upgrade
它显示:
->
什么也没发生,为什么?
答案 0 :(得分:1)
此命令必须在您的Shell中运行,而不是在MySQL终端中运行