将excel表格数据导入Mysql新建表中

工具

DataGrip、Navicat

本篇使用的Navicat作为介绍说明

源数据加工

得到的比特币行情是近10年的日行情数据,数据为csv文件,表格如下所示。

将excel表格数据导入Mysql新建表中

为了方便后期的使用,将日期转化成时间戳的数值,关于时间格式和时间戳互转的文章见

https://blog.****.net/bengofrank/article/details/108462741

我们看到在交易量的列表值中,带了M和K的文本单位,那么当用到交易量的数据进行展示时,则不便于使用。

处理:增加一列交易量,提取数值并乘M和K的单位,得到一个数字净值的列。

 

在Mysql中新建表和字段

新建表

将excel表格数据导入Mysql新建表中

新建字段

新建字段时,设置一下每个字段值的类型、长度、小数点位。

将excel表格数据导入Mysql新建表中

数据导入

右键表,点击导入向导

将excel表格数据导入Mysql新建表中

选择导入文件

将excel表格数据导入Mysql新建表中

继续(选择记录格式、格式选项)

将excel表格数据导入Mysql新建表中  将excel表格数据导入Mysql新建表中

选择映射关系

因为我们是从表右键进入的,这里会默认填写。

将excel表格数据导入Mysql新建表中

选择映射字段

将excel表格数据导入Mysql新建表中

选择导入模式

说明中很详细了,不赘述了。

将excel表格数据导入Mysql新建表中

开始导入

点击开始,就启动导入了,如果没有出现错误,并提示成功了,就ok了。

将excel表格数据导入Mysql新建表中

示例结果

将excel表格数据导入Mysql新建表中

如果导入部分后,需要覆盖原数据或全部更新,通过清空表,然后再重新导入,效率会更高一些。