반응형

MYSQL ERROR 2

[MySQL Error] " Unknown column in 'field list' " error on MySQL Update query

MySQL 을 사용하다보면 간혹 Unknow column in field list 에러가 뜬다고 한다 이건 두 가지의 상황때문에 발생하는 것인데 1. 칼럼이 테이블에 존재하지 않는 경우 2. 사용자가 문자열로 준 데이터가 쌍따옴표(더블 쿼테이션 double quotation) 로 둘러싸여 있지 않은 경우. 이 두가지로 인해 발생한다. 나의 경우에는 insert 를 할때 위 에러가 떳었는데 insert into sk_pop(dates, times, ages, sexes, cities, provinces, flows) values('{0}','{1}','{2}','{3}','{4}','{5}','{6}') on duplicate key update dates='{0}',times='{1}', ages='{2..

[Mysql 에러] ERROR 3948 (42000): Loading local data is disabled; this must be enabled on both the client and server sides 에러 윈도우

이것만큼 골치아픈 것도 없을 것이다....후 1시간에 걸쳐서 사투한 끝에 겨우 풀었는데.. 위에서 하라는대로 다 했엇다.. 이 에러가 왜 나는 것인지는 아직 제대로 이해하지는 못했지만..풀어내서 우선 기록해둔다. 1. MYSQL 쉘에서 SET GLOBAL local_infile=1; 를 입력한다 - 자세히는 모르겠지만 LOCAL INFILE 설정을 없애주는 것 같다. 2. 그 다음에 서버를 종료시켰다 다시 킨다 3. load 할 파일을 입력한다. - 나의 경우에는 csv 파일이었다. load data infile [ 파일 경로 ] into table team fields terminated by ',' lines terminated by '\n' 이렇게 하면 대게는 실행이 된다... 하지만 나의 경우에는..

반응형