视频: 「GCP系列2」谷歌云平台创建VM实例|费用结算|防火墙讲解|优化|性能测试|打造高效的虚拟机 2024
定期发布新版本的MySQL,并且可以从一个版本的MySQL升级到更新版。您可以在MySQL手册中找到升级信息。
但是,升级时有特殊的考虑。作为预防措施,请在升级之前备份当前的数据库,包括mysql数据库中的GRANT表。 MySQL建议你不要跳过版本。如果你想从一个版本升级到一个以上的版本,比如从MySQL 4.0到MySQL 5.0,你应该先升级到下一个版本。在该版本正常工作之后,您可以升级到下一个版本,依此类推。换句话说,从4. 0升级到4. 1,然后从4.1升级到5. 0
<!偶尔会在新版本的MySQL中引入不兼容的更改。一些版本引入了对GRANT表结构的更改。例如,MySQL 4.1改变了加密密码的方法,在GRANT表中需要更长的密码字段。
升级到新版本之后,您应该运行mysql_upgrade脚本。它会修复您的文件并在需要时升级系统表。在MySQL版本5.0.19之前的版本中,mysql_upgrade脚本不能在Windows上运行;它只在Unix上运行。<! - 2 - >
在Windows上,可以运行一个名为mysql_fix_privileges_tables的脚本,其版本号为5.0之前的MySQL版本。19.脚本升级系统表,但不执行mysql_upgrade执行的完整表检查和修复。