【发布时间】:2015-06-04 17:46:20
【问题描述】:
我有一个 JSON 格式的数据库,最初是从一个 exel 文件生成的,但我想对我的数据库进行现代化改造并将其导出到 MySQl 数据库中。这是 JSON 结构:
[
{
"NOMBRE": "TEST",
"ESPECIALIDAD": "TEST",
"ESPECIALIDAD2": "TEST PEDIATRICA",
"ESPECIALIDAD3": "",
"CEL": "2222009374947478474777",
etc.....
}, {
"NOMBRE": "TEST",
etc.....
}
]
如果这不可能或困难,直接将exel文件导出到MySQL是更好的选择吗?
【问题讨论】:
-
您还需要列类型,不幸的是 JSON 并不擅长指示。例如字符串是
VARCHAR(255)或VARCHAR(127)还是TEXT...等?所以你需要做的第一件事是首先创建表结构。然后使用您选择的任何编程语言对其进行解析并导入数据库 -
如果您还有 Excel 文件,最好将其导出为
csv,然后(在数据库中创建表后)使用LOAD DATA INFILE将其导入 MySQL。如果您没有 Excel 文件,请使用另一种方法生成csv文件。