2013-09-01 5 views
-1

MySQL의 쿼리로 데이터베이스 쿼리의 알 수없는 형식을 변환 그리고이 같은 데이터가 모습입니다 : 나는에이 알 수없는 유형의 데이터 구조를 변환 할내가 <a href="http://www.maxmind.com/en/worldcities" rel="nofollow">MaxMind</a></p> <p>에서 그것을 가지고

Country,City,AccentCity,Region,Population,Latitude,Longitude 
ad,aixas,Aixàs,06,,42.4833333,1.4666667 
ad,aixirivali,Aixirivali,06,,42.4666667,1.5 
ad,aixirivall,Aixirivall,06,,42.4666667,1.5 
ad,aixirvall,Aixirvall,06,,42.4666667,1.5 
ad,aixovall,Aixovall,06,,42.4666667,1.4833333 
ad,andorra,Andorra,07,,42.5,1.5166667 

MySQL 쿼리 언어 그래서 내 MySQL 데이터베이스에 삽입 할 수 있습니다. 가능한가?

데이터는 약 145MB입니다! 필요한 경우 전체 데이터 코드를 붙여 넣을 수 있습니다.

대체 솔루션 : 내 데이터베이스에 삽입하려면 어떻게해야합니까?

+0

가져 오기위한 DB 구조는 무엇입니까? –

+0

간단한 CSV (쉼표로 구분 된 값) 데이터처럼 보입니다. 내가 "알지 못하는"것으로 생각하지 않는 것 –

+0

SQL : INSERT INTO table_name (id, etc) VALUES (1, etc); –

답변

0
나에게 일반 CSV처럼 보이는

및 phpMyAdmin을 가져 오기 메뉴에서 같은 형식을 처리 할 수는

CSV PHPMyAdmin options

내가 볼 문제 업로드 할 수있는 큰 파일을 가지고 있음이 대부분의 PHP 구성은 큰 업로드를 허용하지 않습니다. 말하자면 파일의 처음 1000 줄을 사용해 보시지 않겠습니까?

+0

테이블에 '국가, 도시, 지역'입력란을 작성해야합니까, 아니면 검색어로 입력해야합니까? –

+0

이것이 내 XAMPP 데이터베이스의 모습입니다. http://gyazo.com/aaf35fa5092904c43d6347e4cab4a808 매개 변수를 변경하려면 어떻게해야합니까? –

+0

phpmyadmin을 사용하고 "파일의 첫 번째 줄에 테이블 열 이름이 포함되어 있습니다"를 선택하면 수동으로 테이블을 만들 필요가 없습니다. – amenadiel

관련 문제