MySQL版本不一致会导致的后果

以下的文章主要向大家描述的是MySQL版本在不一致的情况下,导致恢复数据出错的情况的解决方案,本文包括了对相关环境,错误,以及实际解决方案的描述,以下就是文章的主要内容描述,望你会有所收获。

成都创新互联公司成立10年来,这条路我们正越走越好,积累了技术与客户资源,形成了良好的口碑。为客户提供网站设计、成都网站建设、网站策划、网页设计、空间域名、网络营销、VI设计、网站改版、漏洞修补等服务。网站是否美观、功能强大、用户体验好、性价比高、打开快等等,这些对于网站建设都非常重要,成都创新互联公司通过对建站技术性的掌握、对创意设计的研究为客户提供一站式互联网解决方案,携手广大客户,共同发展进步。

环境

我本机上安装的MySQL版本是5.1.30

服务器上先后安装的版本是5.1.7和5.0.22

错误

在本机备份成sql语句,到服务器上执行,执行的时候老是报错:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE...

解决方法

经摸索查资料发现

需将类似下列语句(红色边框)的sql语句改成如下语句(蓝色边框)

 
 
 
 
  1. PRIMARY KEY (`PID`) USING BTREE 
  2. PRIMARY KEY USING BTREE (`PID`) 

经过如上修改,再执行就不会出错了。

当然***是安装统一MySQL版本,否则每次都要来改sql语句才能正常的恢复到服务器上。

kaixuan's cnblogs

以上的相关内容就是对MySQL版本不一致,导致恢复数据出错的介绍,望你能有所收获。

当前文章:MySQL版本不一致会导致的后果
浏览路径:http://www.shufengxianlan.com/qtweb/news38/77438.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联