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

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

【问题讨论】:

    标签: csv import phpmyadmin


    【解决方案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);
    猜你喜欢
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 2015-12-06
    • 1970-01-01
    • 2015-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多