shapefile文件导入mysql数据库

下载ogr2ogr工具

链接如下:
https://www.gisinternals.com/query.html?content=filelist&file=release-1911-x64-gdal-3-0-4-mapserver-7-4-3.zip
下载后解压即可,无需安装。

运行ogr2ogr

以管理员身份打开命令提示符,输入SDKShell.bat.

 

输入ogr2ogr --version查看是否成功,若为下图所示,则一切ok!

 

shapefile文件导入mysql数据库

首先,在mysql命令行创建数据库,比如
create database test_db;
输入如下命令完成转换:

ogr2ogr -f "MySQL" MySQL:"test_db,user=root,host=localhost,password=root" -lco engine=MYISAM C:\Users\Administrator\Desktop\GIS\tx\multipolygons.shp

这里,mysql8以上可能会发生错误客户端连接caching-sha2-password问题

 

 

posted @ 2020-12-18 16:17  羊大葱  阅读(585)  评论(0编辑  收藏  举报