最近做小程序商城系统,物流管理这块需要存储国际和中国的物流地址。
所以,天哪,地址那么的多!!!!
www.baidu.com,搜索大佬是如何做的。有的是通过访问阿里云快递物流api接口获取数据存入数据库。另一种方式是通过导入数据文件保存数据到数据库。
很明显,导入数据文件要方便一些,我这里把数据做成了 .json文件。
数据获取请转到这里
国际物流地址 https://www.cnblogs.com/shenhaha520/p/11038596.html
国内物流地址 https://www.cnblogs.com/shenhaha520/p/11039958.html
我这里使用数据库工具Navicat导入json文件,看似简单的一个操作,其实也是一波三折,我看了很多同学写的博客,感觉都没有写清楚,主要是在“选择一个表行标签”这个地方该选择什么内容没有表达清楚。
我一开始都是选择某个字段,执行到最后都只能匹配到数据库中选择的这个字段,其他的无法匹配到,所以无法导入所有数据。这是最令人苦恼的地方,一直尝试,选择非数据库字段,,成功!!
整理如下:
选择 *.json
选择导入文件
这里是最容易出错的地方,我当时就是一直卡在这里,一定要选择非数据库字段之外的内容(实践所得,具体原理本人并不是很清楚)
这里导入的是整个台湾省的省市区数据,只是做个test,导入所有地区数据也是同样道理,重要是方法。
来源:oschina
链接:https://my.oschina.net/u/4270506/blog/4407096