将GeoJSON文件保存到MySQL

问题描述 投票:0回答:2

我有一个存储国家/地区信息的GeoJSON文件。(通过https://datahub.io/core/geo-countries#data-cli

我想将此文件保存到MySQL。我该怎么办?

不是:我使用spring boot + mysql。

谢谢

mysql geojson geo jts
2个回答
0
投票

[从5.7版开始。 8. Mysql可用。本地JSON数据类型允许您存储JSON文档

您可以使用json数据类型列创建表

CREATE TABLE your_table ( 
  id int auto_increment primary key, 

  your_col1, json, 
  your_col2 json, 
  your_col3 varchar(128)
);

并存储和选择值作为Json对象内容

https://dev.mysql.com/doc/refman/5.7/en/json.html


0
投票

您还可以使用CLOB或BLOB类型存储来存储JSON或任何类型的文件。

CREATE TABLE my_table ( 

  ID int auto_increment primary key, 
  COLUMN1, varchar(32), 
  COLUMN2 CLOB

);
© www.soinside.com 2019 - 2024. All rights reserved.