我运行的是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: Table mysql/innodb_table_stats在列名table_name中有长度不匹配。请运行mysql_upgrade。
如何在UwAmp中运行mysql_upgrade?
发布于 2020-05-22 16:51:44
更新:我从一个“空的”MySQL 5.7.11开始,希望使用5.7.29。因此,我使用ref.manual中描述的就地升级方法。我能够从Windows命令提示符运行mysql_upgrade,并且它工作正常。
发布于 2020-12-24 22:54:27
我总是在发布时添加MySQL和MariaDB版本(32位)。我只需关闭数据库服务器,将新版本的包解压到bin/database中的一个新文件夹中,然后复制'data‘文件夹和my_uwamp.ini文件。复制完成后,我启动新的数据库服务器,确保可以使用现有的UwAmp密码登录,然后在新的数据库版本'bin‘文件夹中运行mysql_upgrade命令行工具。
https://stackoverflow.com/questions/61937968
复制相似问题