Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MYSQL向后兼容5.1.1?_Mysql_Wordpress_Backwards Compatibility - Fatal编程技术网

MYSQL向后兼容5.1.1?

MYSQL向后兼容5.1.1?,mysql,wordpress,backwards-compatibility,Mysql,Wordpress,Backwards Compatibility,我有一个Wordpress站点,它是在运行最新版本MYSQL的服务器上开发的,但是,我刚刚发现主机服务器(BT)运行的是5.1.1。而且他们近期也没有升级的计划 有人知道有没有一种方法可以转换数据库,使其在5.1.1版本上运行,而不会因为使用最新版本的Wordpress构建站点而出现问题 如果这是一个巨大的问题,那么我确实有一些替代的托管选择,但我希望有一个前进的方式重新转换-有天才吗 非常感谢我怀疑英国电信是否在运行MySQL 5.1.1。该版本从未发布。这是2005年的一个内部发展里程碑 5

我有一个Wordpress站点,它是在运行最新版本MYSQL的服务器上开发的,但是,我刚刚发现主机服务器(BT)运行的是5.1.1。而且他们近期也没有升级的计划

有人知道有没有一种方法可以转换数据库,使其在5.1.1版本上运行,而不会因为使用最新版本的Wordpress构建站点而出现问题

如果这是一个巨大的问题,那么我确实有一些替代的托管选择,但我希望有一个前进的方式重新转换-有天才吗


非常感谢

我怀疑英国电信是否在运行MySQL 5.1.1。该版本从未发布。这是2005年的一个内部发展里程碑

5.1分支的第一个GA版本是2008年的5.1.30。上一个5.1版本是2013年的5.1.73。但在2013年之后,5.1一直处于“持续支持”状态,这意味着他们将不会制作任何新版本或修复

您不应该部署到仍然运行任何5.1.x版本的托管站点。一个远远落后的网站可能也落后于其他软件,如果他们知道安全漏洞,我也不会感到惊讶

据报道,Wordpress正式要求MySQL 5.6或更高版本

您可以尝试在MySQL 5.1上进行测试(假设您可以找到MySQL 5.1的安装包)。使用
mysqldump
从5.6数据库服务器导出数据,然后将其导入MySQL 5.1。
mysqldump
的输出将新语法包装在特殊注释中,旧版本的MySQL服务器将忽略这些注释

无论如何,我的建议是:

  • 查找另一个运行MySQL 5.6或5.7的托管服务
  • 使用最终部署到的所有软件(MySQL、PHP、Apache等)的相同版本开发和测试您的站点

  • 谢谢你的信息账单。这让我对他们的支持更加缺乏信心,因为他们自己告诉我BT connect服务器运行的是5.1.1。这显然不是真的(相信我,我对你的信息比对他们的信息更有信心)。我确实有另一位主持人,所以我会像你说的那样推荐你。