我有一个Wordpress站点是在运行MYSQL最新版本的服务器上开发的,但是我刚刚发现主机服务器(BT)正在运行5.1.1。他们也没有计划在短期内升级。
有没有人知道是否有一种方法来转换数据库,使其在5.1.1上运行,而不会出现任何问题,因为该站点是在Wordpress的最新版本中构建的?
如果这是一个巨大的问题,那么我确实有一些替代的托管选择,但我希望一个前进的方式重新转换-任何天才在那里?
非常感谢
发布于 2017-05-22 17:14:46
我怀疑BT是否在运行MySQL 5.1.1。那个版本从来没有发布过。这是2005年的一个内部发展里程碑。
2008年,5.1分支机构的第一次GA发布为5.1.30。上一次5.1版本是在2013年发布的5.1.73次。但在2013年之后,5.1一直处于“持续支持”状态,这意味着他们不会做出任何新的版本或修正。
您不应该部署到仍然运行任何5.1.x版本的托管站点。一个远远落后于其他软件的网站可能也落后于其他软件,如果他们知道安全漏洞,我不会感到惊讶。
Wordpress官方要求MySQL 5.6或更高版本,根据https://wordpress.org/about/requirements/。
您可以尝试在MySQL 5.1上进行测试(假设您可以找到MySQL 5.1的安装包)。使用mysqldump从5.6数据库服务器导出数据,然后将其导入MySQL 5.1。mysqldump的输出以特殊注释包装较新的语法,旧版本的MySQL服务器将忽略这些注释。
无论如何,我的建议是:
https://stackoverflow.com/questions/44118255
复制相似问题