2012-05-30 2 views
0

2 문자 기호로 모든 국가 이름의 배열을 검색했지만 찾지 못했습니다. 나는 그것을 MySQL 데이터베이스의 테이블에 추가하려고합니다.2 문자 기호가있는 모든 국가 이름 목록

+0

어디 당신은 그것을 검색 했습니까? – triclosan

+2

무슨 상징이 있습니까? – JJJ

+5

http://www.iso.org/iso/country_codes/iso_3166_code_lists/? – eggyal

답변

0

"국가 데이터베이스", "국가 목록 sql", "iso"와 같은 항목을 포함하도록 검색 범위를 좁혀보십시오. 이러한 데이터베이스를 사용할 수 있으며 데이터 자체도 인터넷에서 무료로 사용할 수 있습니다. 그러나 찾고있는 데이터베이스를 무료로 찾을 수 없다면 기존의 사용 가능한 데이터로 신속하게 데이터베이스를 구축 할 수 있습니다.

행운을 비네.

2

ISO 3166 국가 별 이름 목록과 2 자 약자는 their website에서 얻을 수 있습니다. semicolon delimited TXT format을 사용하고 LOAD DATA 또는 mysqlimport을 사용하여 MySQL로 가져올 것을 제안합니다.

LOAD DATA INFILE '/path/to/list-en1-semic-3.txt' 
    INTO TABLE countries 
    FIELDS TERMINATED BY ';' 
    IGNORE 2 LINES 
    (country_name, abbreviation); 

또는 : 예를 들어

mysqlimport --columns="country_name,abbreviation" --fields-terminated-by=";" \ 
      --ignore-lines=2 my_db /path/to/countries.txt