导入csv数据到mysql数据表中遇到的问题,自学菜鸟虚心求教。

geneera 2018-04-01 06:35:07
遇到两个问题
问题一
下图时遇到错误的截屏

下图时欲导入的csv数据的截屏

问题二
下图时遇到错误的截屏

下图时欲导入的csv数据的截屏(实际上是同一个数据)


困惑了很长时间,痛苦中
下图是数据表的每列的数据格式的网页截屏

我见mysql表格时就是参考这个网页的(不过该网页给出的数据格式是postgres格式),但是导入时就是错误百出。
另外这个数据表非常大,有1.72G,我要如何才能正确快速导入这个数据到mysql数据的 数据表中啊?
焦急中,恳请高手不吝赐教!





...全文
1105 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
geneera 2018-04-03
  • 打赏
  • 举报
回复
可是这样一来,会不会影响后面数据分析的时候关于时间的计算?
crynono 2018-04-02
  • 打赏
  • 举报
回复
那就把数据库里面的charttime字段也改成varchar(20)吧,都按字符串来导入
geneera 2018-04-02
  • 打赏
  • 举报
回复
非常感谢您的耐心指导!帮助很大 但是还是遇到一个问题:由于这个数据表太大,根本打不开,不知道如何设置时间格式昵?还望指教。
crynono 2018-04-01
  • 打赏
  • 举报
回复
hadm_id这个问题,数据库里面用varchar(20),就能导入空白了,你好像也试过。
charttime用datetime是可以的,只是需要是把csv文件里面的时间设置一下格式,我试过就没问题了
geneera 2018-04-01
  • 打赏
  • 举报
回复
用datetime也不行。 是的,这个的确很大,是医疗大数据,国外网站下载,准备进修统计分析的,但是太大,统计软件太卡,必须要数据库帮忙。 mysql数据库现学的,搞不定啊 所以研究一直卡在这里,停滞不前了
crynono 2018-04-01
  • 打赏
  • 举报
回复
时间用datetime类型呢。这个csv文件1.72G?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧