使用phpmyadmin将csv导入MySQL后缺少日期

时间:2017-07-13 03:26:54

标签: mysql csv phpmyadmin

CSV日期格式为DD / MM / YYYY,如2016年11月16日。所有日期都成为MySQL中的EA。如何解决这个差异?

1 个答案:

答案 0 :(得分:0)

截至目前,我可以想到两个解决问题的方法:

  1. 创建一个额外的VARCHAR字段以插入这些值(如16/11/2016),并在INSERT上创建一个TRIGGER,通过将字符串日期转换为' YYYY-mm-dd'来更新日期字段。类型。 这些链接可能会有所帮助
  2. https://dev.mysql.com/doc/refman/5.5/en/trigger-syntax.html

    http://www.w3resource.com/mysql/date-and-time-functions/mysql-str_to_date-function.php

    1. 在此步骤中,还创建一个额外的VARCHAR字段以插入这些值(如16/11/2016),并在导入完成后运行UPDATE查询以使用SET dateField = convertDate(dateFromSheet)更新日期字段
相关问题