MySQL是一種開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在現(xiàn)今的互聯(lián)網(wǎng)時代中,數(shù)據(jù)已成為重要的資源之一。為了方便地管理數(shù)據(jù),MySQL推出了全國省市區(qū)源數(shù)據(jù)。該數(shù)據(jù)包含了中國的所有省份、地級市和縣級市的名稱、編號、拼音等信息。
CREATE TABLE `provinces` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID', `code` varchar(6) NOT NULL DEFAULT '' COMMENT '省份編碼', `name` varchar(30) NOT NULL DEFAULT '' COMMENT '省份名', `pinyin` varchar(60) DEFAULT NULL COMMENT '省份名拼音', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `code_UNIQUE` (`code`) ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COMMENT='省份表'; CREATE TABLE `cities` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID', `code` varchar(6) NOT NULL DEFAULT '' COMMENT '城市編碼', `name` varchar(30) NOT NULL DEFAULT '' COMMENT '城市名', `pinyin` varchar(60) DEFAULT NULL COMMENT '城市名拼音', `province_code` varchar(6) NOT NULL DEFAULT '' COMMENT '所屬省份編碼', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `code_UNIQUE` (`code`) ) ENGINE=InnoDB AUTO_INCREMENT=456 DEFAULT CHARSET=utf8mb4 COMMENT='城市表'; CREATE TABLE `districts` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID', `code` varchar(6) NOT NULL DEFAULT '' COMMENT '區(qū)編碼', `name` varchar(30) NOT NULL DEFAULT '' COMMENT '區(qū)名', `pinyin` varchar(60) DEFAULT NULL COMMENT '區(qū)名拼音', `city_code` varchar(6) NOT NULL DEFAULT '' COMMENT '所屬城市編碼', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `code_UNIQUE` (`code`) ) ENGINE=InnoDB AUTO_INCREMENT=3840 DEFAULT CHARSET=utf8mb4 COMMENT='區(qū)縣表';
該數(shù)據(jù)可以幫助開發(fā)者更方便地實現(xiàn)省市區(qū)的數(shù)據(jù)獲取與存儲,能夠提高開發(fā)效率,降低開發(fā)難度。