mysql 世界国家省市地区数据,中英文

mysql世界国家省市地区的信息中英文

最近需要弄多个国家和地区的数据,搜了好多,不是收费就是要积分,现在找到一个github免费的,在这里分享
在这里插入图片描述

github地址

https://github.com/moolighty/geo

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
最新最完整的中英法文ISO3166世界行政区划MySQL级联表,包含中国 -- -- 表的结构 `API_location_country` -- CREATE TABLE `API_location_country` ( `id` int(11) NOT NULL, `name_en` varchar(255) DEFAULT NULL COMMENT '英文名', `name_zh-Hans` varchar(255) DEFAULT NULL COMMENT '简体中文名', `name_fr` varchar(255) NOT NULL COMMENT ‘法文名', `a2code` varchar(2) NOT NULL, `a3code` varchar(3) NOT NULL COMMENT 'alpha3 code', `numberic` int(3) NOT NULL, `last_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='国家'; -- -- 转存表中的数据 `API_location_country` -- INSERT INTO `API_location_country` (`id`, `name_en`, `name_zh-Hans`, `name_fr`, `a2code`, `a3code`, `numberic`, `last_modified`) VALUES (1, 'Afghanistan', '阿富汗', 'Afghanistan (l\')', 'AF', 'AFG', 4, '2017-11-06 16:48:14'); -- -- -- 表的结构 `API_location_state` -- CREATE TABLE `API_location_state` ( `id` int(11) NOT NULL, `name_en` varchar(50) DEFAULT NULL COMMENT '英文名', `name_zh-Hans` varchar(255) DEFAULT NULL COMMENT '简体中文名', `code` varchar(50) DEFAULT NULL COMMENT '代号', `countryId` int(11) DEFAULT NULL COMMENT '所属国家', `checked` int(1) DEFAULT '0' COMMENT '是否有子类0表示有1表示无' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='二级行政区'; -- -- 转存表中的数据 `API_location_state` -- INSERT INTO `API_location_state` (`id`, `name_en`, `name_zh-Hans`, `code`, `countryId`, `checked`) VALUES (1, 'Herat', '赫拉特', 'HEA', 1, 1), (2, 'Kabul', '喀布尔', 'KBL', 1, 1), (3, 'Kandahar', '坎大哈', 'KDH', 1, 1), (4, 'Mazar-i Sharif', '马扎里沙里夫', 'MZR', 1, 1), (5, 'Berat', '培拉特', 'BR', 3, 1), (6, 'Diber', '迪勃拉', 'DI', 3, 1), (7, 'Durres', '都拉斯', 'DR', 3, 1), (8, 'Elbasan', '爱尔巴桑', 'EL', 3, 1), (9, 'Fier', '费里', 'FR', 3, 1), (10, 'Gjirokaster', '吉诺卡斯特', 'GJ', 3, 1);
### 回答1: MySQL提供了一个名为“world”的示例数据库,其中包含有关全球国家地区数据。这个数据库包含三个主要的表:Country(国家)、City(城市)和CountryLanguage(国家语言)。 在Country表中,我们可以找到关于国家的信息,例如国家代码(code),国家名称(name),所在大陆(continent),国家所属的地区(region),国家的面积(surface_area)以及人口数量(population)等。这些数据可用于分析以及编写统计报告等。 在City表中,我们可以查到关于国家的城市的信息,如城市ID(ID),城市名称(name),所属国家的代码(country_code),以及人口数量(population)等。这些信息可以帮助我们了解每个国家的人口分布情况。 在CountryLanguage表中,我们可以找到国家的语言信息,例如语言所属国家代码(country_code),语言(language),是否是官方语言(is_official)和使用该语言的比例(percentage)。这些数据对于研究和了解语言在不同国家的使用情况非常有用。 通过使用这些数据表,我们可以进行一系列的分析,例如查找某个大陆上人口最多的国家,查找某个国家的所有城市,查找某个地区的平均人口密度等。这些数据还可以用于可视化和图表制作,以更直观地展示全球国家地区数据。 总的来说,MySQL全球国家地区数据提供了一个丰富的数据集,可以帮助我们了解全球国家的基本信息、人口情况和语言使用情况。这些数据对于学术研究、商业决策和统计分析都非常有价值。 ### 回答2: MySQL全球国家地区数据是指包含了全球各个国家地区的相关数据数据库。这些数据通常被用于各种应用程序和网站中,例如国际贸易、旅游、地理信息等等。 MySQL全球国家地区数据通常包含以下一些基本信息: 1. 国家代码:每个国家地区都会有一个独特的代码,用来标识其身份。 2. 国家名称:每个国家地区都会有一个官方的名称,用来区分不同的国家地区。 3. 首都:每个国家地区都有一个首都,这个字段记录了其首都的名称和位置。 4. 语言:每个国家地区通常会有一个主要的官方语言,这个字段用来记录该语言的名称。 5. 人口:每个国家地区都有不同的人口数量,这个字段记录了其人口的大致数量。 6. 地理位置:记录了每个国家地区的地理位置信息,例如纬度和经度。 MySQL全球国家地区数据可以通过多种途径获得。一种常见的方法是从官方统计机构或国际组织获取最新的国家地区数据,并将其导入到MySQL数据库中。此外,还可以使用一些公开可用的数据集,例如Geonames或OpenStreetMap等,这些数据集提供了包含全球国家地区数据文件,可以通过解析和导入这些文件来获取MySQL全球国家地区数据。 使用MySQL全球国家地区数据可以为各种应用程序和网站提供实用的功能。例如,可以根据用户输入的国家代码或名称来检索相关国家地区的详细信息,也可以根据特定的标准对国家地区进行分类和排序,还可以根据地理位置信息来展示地图或进行地理编码等等。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值