csv를 mysql로 가져올때 "1행에 잘못된 컬럼수" 오류를 해결하는 방법
phpMyAdmin으로 CSV를 가져올때 "1행에 잘못된 컬럼수"라는 오류가 나올수 있는데 그럴때는 컬럼수를 수정해주면 됩니다.
요약하면 CSV의 구분자인 쉼표(,)를 기준으로 데이터의 갯수를 정확히 확인후 그게 맞게 테이블의 컬럼갯수를 맞춰주시면 됩니다.
다른 원인을 찾는데 시간이 뺏기지 말고 가능성이 크고 쉬운것부터 처리하는게 최선입니다.
*이렇게 해도 안되면 저장할 때 인코딩을 UTF-8 형식으로 저장하시면 됩니다.

쉼표로 구분한 CSV의 첫행 칸 갯수와 MySql의 컬럼수가 일지하지 않을 경우 위와 같은 오류가 나오게 됩니다.
쉽게 말해 정해진 규격에 다른 규격이 맞지 않은 경우하고 생각하시며 됩니다.

일단 CSV파일을 열어 쉼표를 기준으로 칸의 갯수가 몇개인지부터 확인을 해보면 총 5칸입니다.
첫번째가 kor 두번째가 1100000000 세번째가 서울특별시 네번째가 빈칸, 다섯번째가 빈칸입니다.
공백도 데이터이기 때문에 생략을 하면 안되고 오로지 쉼표 기준 칸의 갯수만 파악하시면 됩니다.

가져오기할 MySql의 테이블을 확인해보면 컬럼이 col1부터 col4까지 총 4개임을 알수 있습니다.
이렇게 되니 당연히 칸의 갯수와 컬럼수가 맞지를 않아 오류가 날수 밖에 없습니다.

위와 같이 컬럼수를 1개를 늘려 5개를 만들어줍니다.

다시 가져오기를 시도하면 이전처럼 오류메시지없이 정상적인 메시지와 함께 쿼리문이 제대로 실행됐음을 확인할수 있습니다.
가져오기를 적용한 테이블로 이동해 데이터가 제대로 입력이 됐는지만 보면 됩니다.

테이블로 이동해 확인해보니 가져온 CSV데이터가 제대로 입력된게 보입니다.
csv를 mysql로 가져올때 "1행에 잘못된 컬럼수" 오류를 해결하는 방법이었습니다.