错误代码: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL ser
·
本篇文章主要讲述如何找到并改正mysql中的错误
错误代码: 1064
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 '(6) NULL DEFAULT NULL,
`description` varchar(255) CHARACTER SET utf8 COLLATE ' at line 6
mysql中这段文字就是告诉我们,在sql语句的第6行中的*(6)*是有问题的
因此我们找到sql语句的第六行
我们可以发现
create_time` datetime(6)
这个语句是有语法错误的,因为datetime没有大小,所以它后面不能加(6)
ok去掉(6),sql语句正常执行
导致这个错误的原因应该是低版本的mysql不支持datetime(6)这种写法
如何错误都是有原因的,我们要培养自己的找错改错的能力,这对于一个好的程序员十分重要
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)