Railway平台MySQL崩溃:版本升级问题与Docker镜像版本固定方法
解决Railway Hobby Plan下MySQL扩容后重启/部署失败的版本升级问题
我在使用Railway的Hobby Plan时,为扩大MySQL数据库容量操作后,每次重启或重新部署都会失败,报错信息如下:
Invalid MySQL server upgrade: Cannot upgrade from 80300 to 90000. Upgrade to next major version is only...
解决步骤
- 不要直接跨大版本升级,先将MySQL版本从8.3.x升级到8.4.x(同大版本的最新稳定版),确认服务正常运行
- 完成同大版本升级后,再升级到9.0.x版本,此时扩容操作可正常生效
- 若已经触发跨版本升级导致服务失败,可通过Railway控制台的数据库备份功能恢复到8.3.x版本,再按上述步骤逐步升级
网上关于Railway该场景的参考资源较少,特意整理出来供遇到相同问题的开发者参考。
内容的提问来源于stack exchange,提问作者Olamigoke Philip
相关产品推荐
相关产品推荐

