是否可以在MAMP Pro中运行多个版本的MySQL?
我喜欢MAMP Pro,但我最近更新到v4 - 自动将MySQL从5.5升级到5.6 - 现在我无法将Wordpress网站迁移到现场托管帐户(例如GoDaddy),因为它会发出错误“未知的整理“。目前还没有托管服务提供商运行5.6。
我想这里的教训是“运气不好,你应该仔细阅读升级公告”。但这对我没有帮助。
我知道我可能只是以一种有效的格式导出数据库,并通过phpMyAdmin导入它们,但我使用的是BackupBuddy,所以我宁愿坚持使用的东西。
有关如何在将来避免这种情况的最佳建议吗?任何更好的MAMP替代方案都可以对PHP和MySQL版本之类的东西进行更细粒度的控制?我只是一名设计师,所以我不感兴趣/有能力深入了解命令行或类似的东西。
谢谢!
答案 0 :(得分:0)
从MySQL 5.5到5.6有一个降级路径:https://dev.mysql.com/doc/refman/5.6/en/downgrading-to-previous-series.html
或者,假设您已备份以前的MAMP实例数据库信息,则可以回滚到以前版本的MAMP。
Docker是一种更好的混合和匹配多语言版本的解决方案,但声明您在命令行中“不感兴趣/不能”会严重限制您在开发环境中可以做的事情。
并且有很好的主机使用5.6,特别是专注于WordPress的主机。 GoDaddy是最低的共同点,并不表示更大的托管环境。