gpt4 book ai didi

mysql - 如何将NTP时间格式存储到MySQL中

转载 作者:行者123 更新时间:2023-11-30 01:38:00 24 4
gpt4 key购买 nike

1) 我有一个包含数据的 CSV 文件,其中一个字段是 NTP 格式的日期时间:小时、分钟、秒、微秒、时区、日、月、月日、年。示例(2013 年 5 月 15 日星期三 14:06:18.369 gmt)。我如何将其存储到 MySQL 中?我唯一的选择是日期时间,日期,时间戳

2) 另外,如何动态读取文件夹中的 CSV 文件中的数据并将数据存储到 MySQL 中? (如果我可以每天读取并存储一次)

最佳答案

您需要在 CVS 中对该字段进行一些字符串处理,以将其转换为能够与 MySQL 提供的时态数据类型很好地配合的内容。您可以使用某种编程语言(例如 python 或 perl)来完成此操作。

您可以使用 cronjob ,如果在基于 UNIX 的系统上计划使用 mysqlimport 导入修改后的 CSV。请参阅this question有关 mysqlimport 和选择要插入表中的字段的一些有用信息。

mysqlimport --local --columns=@x,B,@x,D,@x,F --ignore-lines=1 --fields-optionally-enclosed-by=\" --fields-terminated-by=\, --lines-terminated-by=\r\n db_name file_name.csv

关于mysql - 如何将NTP时间格式存储到MySQL中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16583989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com