- 我在
.csv
文件中有五列,我必须将它导入MySQL table
。 - 但我也需要在数据库中导入文件的日期。
所以,我的意思是在表今天日起六个月列。在mysql数据导入过程中插入自动列
- 我已经在使用
time stamp
尝试作为datatype
和default
CURRENT_TIMESTAMP
。
但它发生的查询: - Invalid column count in CSV input on line 1.
请指引我。
.csv
文件中有五列,我必须将它导入MySQL table
。所以,我的意思是在表今天日起六个月列。在mysql数据导入过程中插入自动列
time stamp
尝试作为datatype
和default
CURRENT_TIMESTAMP
。但它发生的查询: - Invalid column count in CSV input on line 1.
请指引我。
您可以使用默认的限制设置时间戳:
ALTER TABLE
MODIFY edate datetime DEFAULT CURRENT_TIMESTAMP
ALTER TABLE
MODIFY edate datetime DEFAULT ON UPDATE CURRENT_TIMESTAMP
我认为这会帮助你 – lalithkumar
即使它是一个时间戳,您需要在您插入添加一个空值。表格的列和插入查询中的列数应匹配。 – Krishnakumar
实际上,我不使用mysql查询,但我只是在Wampserver中使用'import'菜单导入数据。 –
也许你应该向我们展示表格的模式。用于导入的代码 – RiggsFolly