省市区的完整数据脚本,用MySQL直接导入就能用,挺省事的。一共 3718 条记录,覆盖全国省市区,层级清晰,字段干净,结构也比较合理,适合做地址联动下拉、地图标注这种场景。

你要是做地址选择器的联动功能,比如省-市-区三级联动,这份t_area.sql就蛮合适的。不用自己一个个整理,也不用爬接口,直接导入数据库就能跑。

字段设计也比较简洁,常见的idnameparent_id都有,响应也快。你写联查语句的时候也方便,比如查某个省下面有哪些城市,用parent_id就能搞定。

如果你要查邮编、区县街道、甚至对接顺丰这种更细的数据,也有相关的扩展脚本可以参考:省市区邮编 SQL 数据顺丰全国省市区数据这些都挺全的。

还有一些针对联查优化、单表多表结构转换的脚本也可以看看:联查 SQL 语句单表与多表设计,能帮你做复杂一点的逻辑。

,如果你最近正好要用到全国行政区划的数据,那这份t_area.sql还是挺值得收藏的。哦对,导入前记得看下字符集,最好用utf8mb4,避免乱码。