今天往数据库导入数据的时候忽然遇到一个很坑爹的问题,导入数据的时候把th_riqi字段属性设置为dateTime格式,结果:
error
导入的时间全部是0000-00-00 00:00:00,坑爹啊有木有!接下来开始我们的埋坑之旅。。。
解决方案:
解决方法其实很简单
- 首先我们在导入数据的时候把th_riqi字段属性设置为varchar(字符串)格式,然后导入数据。
- 这时候我们会发现我们导入时间数据成功,不过数据格式是字符串格式。
- 接下来我们只需要进行最关键的一步就可以解决问题了,在命令行输入代码:
ALTER TABLE tonghua CHANGE th_riqi create_date DATETIME
就是把表结构再改回来
或者
- 也可以在图形化界面直接更改 ‘表设计’
然后就可以完美的解决问题了。