thinkphp5省市县mysql数据库_TP5整合省市区镇村5级联动

数据库:DROP TABLE IF EXISTS `ssyc_position`;

CREATE TABLE `ssyc_position` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`province_id` bigint(20) unsigned NOT NULL,

`province_name` char(64) NOT NULL,

`city_id` bigint(20) unsigned NOT NULL,

`city_name` char(64) NOT NULL,

`county_id` bigint(20) unsigned NOT NULL,

`county_name` char(64) NOT NULL,

`town_id` bigint(20) unsigned NOT NULL,

`town_name` char(64) NOT NULL,

`village_id` bigint(20) unsigned NOT NULL,

`village_name` char(64) NOT NULL,

PRIMARY KEY (`id`),

UNIQUE KEY `village_id` (`village_id`),

KEY `province_id` (`province_id`) USING BTREE,

KEY `city_id` (`city_id`) USING BTREE,

KEY `town_id` (`town_id`) USING BTREE,

KEY `county_id` (`county_id`) USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='省市县镇村数据';

添加数据实例:INSERT INTO `ssyc_position` VALUES ('1', '110', '北京市', '110100000000', '市辖区', '110101000000', '东城区', '110101001000', '东华门街道办事处', '110101001001', '多福巷社区');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
省市、区、、镇、乡5级联sql文件; 共74w多条记录,表结构清晰: CREATE TABLE `position_province` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `province_id` int(11) unsigned NOT NULL COMMENT '省份id、省份编号', `province_name` char(32) NOT NULL COMMENT '省份名称', PRIMARY KEY (`id`), UNIQUE KEY `provice_id` (`province_id`) ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COMMENT='省份数据库'; CREATE TABLE `position_city` ( `id` int(11) NOT NULL AUTO_INCREMENT, `province_id` int(10) unsigned NOT NULL COMMENT '地级市id', `city_id` bigint(20) unsigned NOT NULL COMMENT '级市id', `city_name` char(64) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `city_id` (`city_id`), KEY `province_id` (`province_id`), CONSTRAINT `position_city_ibfk_1` FOREIGN KEY (`province_id`) REFERENCES `position_province` (`province_id`) ON DELETE NO ACTION ) ENGINE=InnoDB AUTO_INCREMENT=346 DEFAULT CHARSET=utf8 COMMENT='级市数据库'; CREATE TABLE `position_country` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '地级市主键ID', `city_id` bigint(20) unsigned NOT NULL COMMENT '地级市id', `country_id` bigint(20) unsigned NOT NULL COMMENT '级id', `country_name` char(64) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `county_id` (`country_id`), KEY `city_id` (`city_id`), CONSTRAINT `position_country_ibfk_1` FOREIGN KEY (`city_id`) REFERENCES `position_city` (`city_id`) ON DELETE NO ACTION ) ENGINE=InnoDB AUTO_INCREMENT=2857 DEFAULT CHARSET=utf8 COMMENT='地区市数据库'; CREATE TABLE `position_town` ( `id` int(11) NOT NULL AUTO_INCREMENT, `country_id` bigint(20) unsigned NOT NULL COMMENT '级市id', `town_id` bigint(20) unsigned NOT NULL COMMENT '镇id', `town_name` char(64) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `town_id` (`town_id`), KEY `country_id` (`country_id`) USING BTREE, CONSTRAINT `position_town_ibfk_1` FOREIGN KEY (`country_id`) REFERENCES `position_country` (`country_id`) ) ENGINE=InnoDB AUTO_INCREMENT=43855 DEFAULT CHARSET=utf8 COMMENT='镇数据库'; CREATE TABLE `position_village` ( `id` int(11) NOT NULL AUTO_INCREMENT, `town_id` bigint(20) unsigned NOT NULL COMMENT '镇id', `village_id` bigint(20) unsigned NOT NULL COMMENT '村id--唯一', `village_name` char(64) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `village_id` (`village_id`), KEY `town_id` (`town_id`), CONSTRAINT `position_village_ibfk_1` FOREIGN KEY (`town_id`) REFERENCES `position_town` (`town_id`) ON DELETE NO ACTION ) ENGINE=InnoDB AUTO_INCREMENT=693338 DEFAULT CHARSET=utf8 COMMENT='省市镇村数据';

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值