2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > excel表数据导入数据库mysql中 并解决导入时间格式问题

excel表数据导入数据库mysql中 并解决导入时间格式问题

时间:2018-11-26 07:57:22

相关推荐

excel表数据导入数据库mysql中 并解决导入时间格式问题

1.准备好Excel表数据

其中表字段和数据库对应,Excel中没有显示的字段的值不会导入。

2.时间设置。Excel表不支持时间戳,使用公式

=(I2-70*365-19)*86400-8*3600 (将表I2列的时间格式/1-14...转为时间戳1547432460)其他依次类推

关于Excel表连续自动设置公式计算请参考:Excel表公式自动计算

3.再将表导入 - 这里使用navicat工具导入

选择表,选择导入向导

使用的mysql管理工具是Navicat for MySQL,打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard ,有汉化版本的更明确.弹出一个选择界面,我们选择excel file文件,汉化版按下列图示进行

点击next(下一步),我们选择我们对应的excel文件就行,然后再下面选在我们的文件内容在哪一个sheet中,也就是你的内容写在excel什么地方,这点需要注意,也是关键的地方,选择对应的表位置如sheet1,如上图:

点击next (此步骤也是关键步骤),需要注意2点:

1:filed name row 就是你的字段名所在excel中的位置,一般第一行(简单办法,一般就是英文对应的那一列).

2:first data row(从哪一行开始执行),Excel中开始填的真正的数据内容从哪一行开始,一般从第二行开始,结束可以写可以不写,不写到结束。也可以设置到某一行结束

点击next 我们选择 target table 目标对应的数据库,选择你要导入到哪个数据库中表中.设置主键下一步

如果到上面每一步没有问题的话,我们默认next到最后 就行了.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。