linux上的mysql从5.5升级到5.6报错:RROR 1293 (HY000)

升级原因:在mysql5.5中,on update current_timestamp(在navicat中文版中为“刷新当前时间戳计时”选项)只能设置一个,或者不设置都可以,不能同时设置2个及以上。

在mysql5.6中可以同时设置两个。

linux上的mysql从5.5升级到5.6报错:

RROR 1293 (HY000): Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause

升级方法:

1、下载Linux版本的mysql5.6,并放入linux和windows的共享文件夹中。

2、tar xvf MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

3、rpm -i MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm

4、rpm -ivh –test MySQL-server-5.6.36-1.el6.x86_64.rpm

5、yum install perl

6、rpm -ivh MySQL-server-5.6.36-1.el6.x86_64.rpm

7、rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm

8、查看mysql版本mysql –version,发现现在版本已经变成了5.6

赞(2)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » linux上的mysql从5.5升级到5.6报错:RROR 1293 (HY000)

登录

找回密码

注册