phpmyadmin 导入日期格式困难的 csv

Posted

技术标签:

【中文标题】phpmyadmin 导入日期格式困难的 csv【英文标题】:phpmyadmin import csv with difficult on date format 【发布时间】:2013-07-03 05:38:51 【问题描述】:

我有一个 csv 文件,其中一列的格式为:20131231(例如 2013-12-31) 我有一个带有字段列“日期”的 mysql 表,格式为 int(10)。 我想用phpmyadmin导入csv文件,这样mysql表就可以准确的捕捉到日期。请告知如何操作,谢谢。

【问题讨论】:

【参考方案1】:

我会先创建一个临时列来保存日期字符串,然后按原样导入 csv,然后使用以下 SQL 语句:

UPDATE tablename SET actual_date_column = STR_TO_DATE(temp_date_column, '%Y/%m/%d');

More info on STR_TO_DATE()

希望有帮助!

【讨论】:

谢谢。我使用 UPDATE 表名 SET actual_col = UNIX_TIMESTAMP(temp_col);

以上是关于phpmyadmin 导入日期格式困难的 csv的主要内容,如果未能解决你的问题,请参考以下文章

使用 excel 日期导入 phpmyadmin sql

从 MySQL 导入到 Excel 的 CSV 在日期结束时留下“/”

phpmyadmin (CSV) 中的 MySQL 导入阻塞引号

通过phpmyadmin将csv文件导入mysql

如何通过 phpmyadmin 将 csv 文件导入 mysql

phpMyAdmin:用 CSV 文件替换表格内容