반응형
#1148 - 사용된 명령은 이 MariaDB 버전에서 허용되지 않습니다.
CSV 파일에서 아루바 서버의 DB 테이블로 데이터를 가져와야 합니다.다음 쿼리를 사용합니다.
LOAD DATA LOCAL INFILE 'test.csv' INTO TABLE dailycoppergg
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
(
ddmmyy,
lmedollton,
changedolleuro,
euroton,
lmesterton,
delnotiz,
girm,
sgm
)
이 쿼리를 다른 Aruba 서버에서 테스트해보니 제대로 작동했지만 여기서 다음 오류가 발생했습니다.
#1148 - Il comando utilizzato non e` supportato in questa versione di MariaDB
일일 구리 테이블로 CSV 파일 데이터를 가져오도록 쿼리를 수정하려면 어떻게 해야 합니까?제발 도와주세요감사합니다!
쿼리는 정상이지만 MySQL 클라이언트(mysql
로컬 파일을 기본적으로 비활성화합니다. 다음과 같이 실행해야 합니다.mysql --local-infile ...
그러면 동일한 쿼리가 작동합니다.
오류 메시지는 유산이고 혼란스럽습니다.
phpMyAdmin을 사용하는 경우 SQL 탭에 가져오기 쿼리를 수동으로 입력하지 말고 가져오기 탭을 사용하는 것이 좋습니다.phpMyAdmin은 CSV 파일을 쉽게 가져올 수 있으며 쿼리를 수동으로 입력해도 이점이 없습니다.
MySQL Workbench에서 아래 행을 추가합니다.Advanced 탭에서 테스트 연결을 확인하고 닫습니다.
OPT_LOCAL_INFILE=1
언급URL : https://stackoverflow.com/questions/40740744/1148-the-used-command-is-not-allowed-with-this-mariadb-version
반응형
'programing' 카테고리의 다른 글
utf8_bin vs. utf_bin_ci (0) | 2023.07.30 |
---|---|
내 사이트에서 실제로 history.js를 어떻게 사용합니까? (0) | 2023.07.30 |
MySQL로 대용량 결과 세트 스트리밍 (0) | 2023.07.30 |
코틀린 및 @유효한 스프링 주석 (0) | 2023.07.30 |
jQuery 게시 요청이 중단되었습니다.사후 매개 변수의 절반만 도착 (0) | 2023.07.30 |