MySQL正确设置csv数据上传

时间:2018-06-12 08:53:38

标签: mysql

我有一个csv文件,其中包含许多独特CU单位的日期数据。

每天都会增加更多系统,包括Temp和Volt读数。

这是当前数据在csv文件中的显示方式:

CU      Parameters    01-02-2017    02-02-2017  03-02-2017
379-H   Temp               8           9        10
379-H   Voltage            12.1        12.2     12.1
101-A   Temp               7           6        5
101-A   Voltage            12.3        12.1     12.3

这是上传到mysql的最有效方式吗? (选项1):

Date           CU        Temp     Voltage
2017-02-01     379-H     8         12.1
2017-02-01     101-A     7         12.3   

或者这(选项2):

CU         date         temp          voltage
379-H    2017-02-01       8              12.1
101-A    2017-02-01       7              12.3

我确信选项2是答案,但由于我有近1000个独特的CU值,我不确定csv数据的格式是否有助于以这种方式上传...

1 个答案:

答案 0 :(得分:0)

您可以将其作为json存储在JSON类型字段中:

类似的东西:

{
      {
        'date' : '01-02-2017' 
        'CU' : '379-H',
        'temp': 8,
        'voltage': 12.1
      },
      {
        'date' : '02-02-2017' 
        'CU' : '101-A',
        'temp': 4,
        'voltage': 12.4
      }  
}

依旧......