0

我正在运行 UwAmp 3.1.0。我正在尝试将 MySQL 从当前安装的版本 (5.7.11) 升级到更新的版本 (5.7.29)。我下载了安装 zip 文件并将其解压缩到一个新文件夹 bin\database\mysql-5.7.29 中。我将 bin\database\mysql-5.7.11\data 目录复制到 bin\database\mysql-5.7.29 中。尝试启动 MySQL 5.7.29 时,我收到以下消息:[警告] InnoDB:表 mysql/innodb_table_stats 的列名 table_name 的长度不匹配。请运行 mysql_upgrade。

如何在 UwAmp 中运行 mysql_upgrade ?

4

2 回答 2

0

更新:我从一个“空”的 MySQL 5.7.11 开始,想改用 5.7.29。因此,我使用参考手册中描述的就地升级方法。我能够从 Windows 命令提示符运行 mysql_upgrade,它可以工作。

于 2020-05-22T08:51:44.350 回答
0

我总是在 MySQL 和 MariaDB 版本(32 位)发布时添加它们。我只是关闭了我的数据库服务器,将新版本包解压缩到 bin/database 中的一个新文件夹中,然后复制“data”文件夹和 my_uwamp.ini 文件。复制完成后,我会启动新的数据库服务器,确保可以使用现有的 UwAmp 密码登录,然后在新的数据库版本“bin”文件夹中运行 mysql_upgrade 命令行实用程序。

于 2020-12-24T14:54:27.463 回答