老问题,但我相信这些资源可以极大地帮助更多的访客.
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)