省市区的完整数据脚本,用MySQL
直接导入就能用,挺省事的。一共 3718 条记录,覆盖全国省市区,层级清晰,字段干净,结构也比较合理,适合做地址联动下拉、地图标注这种场景。
你要是做地址选择器的联动功能,比如省-市-区
三级联动,这份t_area.sql
就蛮合适的。不用自己一个个整理,也不用爬接口,直接导入数据库就能跑。
字段设计也比较简洁,常见的id
、name
、parent_id
都有,响应也快。你写联查语句的时候也方便,比如查某个省下面有哪些城市,用parent_id
就能搞定。
如果你要查邮编、区县街道、甚至对接顺丰这种更细的数据,也有相关的扩展脚本可以参考:省市区邮编 SQL 数据、顺丰全国省市区数据这些都挺全的。
还有一些针对联查优化、单表多表结构转换的脚本也可以看看:联查 SQL 语句 和 单表与多表设计,能帮你做复杂一点的逻辑。
,如果你最近正好要用到全国行政区划
的数据,那这份t_area.sql
还是挺值得收藏的。哦对,导入前记得看下字符集,最好用utf8mb4
,避免乱码。