如何在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-dd
或yyyy-mm-dd hh:mm:ss
是将文件另存为.ods文件 – 文件格式开放式办公室。
从.ods文件中,您可以将文档保存为CSV文件,date保存为yyyy-mm-dd
或yyyy-mm-dd hh:mm:ss
。 出于某种原因,Open Office在保存到CSV时保留选定的date格式,Excel不会。
希望这有助于某人。