如何通过 Shell 在 MySQL 中升级?

问题描述

MysqL Shell 状态:

MysqL Shell 版本 8.0.23

连接 ID:3 当前架构:
当前用户:root@localhost SSL:使用的密码:XXXXXXXX 使用分隔符:; 服务器版本:5.7.32 MysqL 社区服务器 (GPL) 协议版本:经典10 客户端库:8.0.23

我的错误我正在尝试将 MysqL 升级到当前版本或任何版本,因为它是一台测试机器。我在 MysqL shell 中运行此命令进行升级

MysqL localhost:3306 ssl sql > util.checkForServerUpgrade();

ERROR: 1064 (42000): 您的 sql 语法有错误;检查与您的 MysqL 服务器版本相对应的手册,以获取在第 1 行的“util.checkForServerUpgrade()”附近使用的正确语法

接下来我尝试运行这个命令并得到一个错误

MysqL localhost:3306 ssl sql > util.checkForServerUpgrade() root@localhost:3306 --target-version=8.0.23 --output-format=text --config-path=/etc/my. cnf;

ERROR: 1064 (42000): 您的 sql 语法有错误;检查与您的 MysqL 服务器版本相对应的手册,以在第 1 行的“util.checkForServerUpgrade() root@localhost:3306 --target-version=8.0.23 --outpu”附近使用正确的语法

MysqL 本地主机:3306 ssl sql >

===

我正在遵循本手册:

https://dev.mysql.com/doc/mysql-shell/8.0/en/mysql-shell-utilities-upgrade.html

感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)