如何在MySQL中导入excel存储的数据并将date格式保存为yyyy-mm-dd hh:mm:ss

我遇到了一些艰难的任务来完成。 我有一个excel文件与不同的列,其中两个是date列这个格式的值yyyy-mm-dd hh:mm:ss

我需要在MySQL中导入所有这些数据,到目前为止,试图用一个CSV文件使用phpmyadmin来做到这一点。

问题是CSV正在将date格式从yyyy-mm-dd hh:mm:ss更改为dd/mm/yyyy hh:mm:ss

还有什么其他的方式来导入从Excel文件到MySQL的数据并保持数据格式?

如果存在,我将不胜感激。

谢谢!

我不熟悉导入Excel文件到MySQL中,在SQL Server中这是使用导入向导微不足道,所以我会假设类似的MySQL存在。

如果需要,可以使用以下格式在Excel中select的格式将值转换为文本:

 =TEXT(A1,"yyyy-mm-dd hh:MM:ss") 

这种格式将持续在csv。

在这里回答我的问题 – 从excel导出date格式为CSV文件,并保持date格式为yyyy-mm-ddyyyy-mm-dd hh:mm:ss是将文件另存为.ods文件 – 文件格式开放式办公室。

从.ods文件中,您可以将文档保存为CSV文件,date保存为yyyy-mm-ddyyyy-mm-dd hh:mm:ss 。 出于某种原因,Open Office在保存到CSV时保留选定的date格式,Excel不会。

希望这有助于某人。