哪里可以获得sql格式的世界语言/国籍列表?

tar*_*ras 4 mysql

我正在寻找sql格式的世界语言和国籍/种族竞赛名单.是否有任何可导入MySql的资源?

Hel*_*röm 5

老问题,但我相信这些资源可以极大地帮助更多的访客.

ISO639-3标准非常广泛,旨在维护人类所设想的每一种语言; 口语,标志,当代和灭绝.因此,ISO639-2标准更适合大多数情况.

ISO639-2标准可以在这里下载*.

关于人口和种族,Countrylist.net从地理基础上为所有这些人提供了大量资源.我在我的项目中经常使用这个列表.

*这些列表是以管道分隔的,因此它们不是您请求的SQL,但可以轻松导入:

-- Create table to hold the data.
create table language (
  id int(5) unsigned auto_increment primary key,
  bibliographical char(3) not null,
  terminological char(3) default null,
  alpha2 char(2) default null,
  name_en varchar(80) not null,
  name_fr varchar(80) not null
) engine=innodb default charset=utf8;

-- Fill the table with the ISO-639-2 data.
load data local infile "ISO-639-2_8859-1.txt" into table language fields terminated by "|" (bibliographical, terminological, alpha2, name_en, name_fr);
Run Code Online (Sandbox Code Playgroud)