数据库
首页 > 数据库> > mysql5.5 check the manual that corresponds to your MySQL server version for the right syntax

mysql5.5 check the manual that corresponds to your MySQL server version for the right syntax

作者:互联网

最近在做javaweb大作业的时候,给数据库整惨了。
在导入数据时,还有建表时,老是提示check the manual that corresponds to your MySQL server version for the right syntax.
找了好久,最后发现是mysql5.5不支持datetime设置长度。
显示数据库语句有语法错误,经过检查,为mysql版本过低,不能对TIME、TIMESTAMP及DATETIME等类型指定长度,在低于mysql5.6.4版本以下给TIMESTAMP,DATETIME类型指定长度,不支持!升级数据库版本后,问题解决。

5.6.4以后时间类型(TIME,DATETIME,TIMESTAMP)支持微秒

DATETIME范围 :‘1000-01-01 00:00:00.000000’ to ‘9999-12-31 23:59:59.999999’

TIMESTAMP范围: values is ‘1970-01-01 00:00:01.000000’ to’2038-01-19 03:14:07.999999’

在这里插入图片描述
把长度去掉以后:
在这里插入图片描述

标签:00,right,mysql5.5,TIMESTAMP,数据库,manual,DATETIME,01,长度
来源: https://blog.csdn.net/s_t_r_u_g_g_l_e_/article/details/112172585