CS/DataBase
mysql csv 파일 import
bonggang
2019. 8. 13. 23:07
그냥 LOAD 할 경우
The used command is not allowed with this MySQL version
의 메세지를 만날 수 있다.
1. 터미널 접속 시 --local -infile 옵션을 주기.
# mysql -u username -p --local-infile 데이터베이스이름
2. 초기 MySQL 설정 값 변경
mysql> SHOW VARIABLES LIKE 'local_infile';
명령어를 통해 local_infile 설정 값 확인, 만일 설정 값이 OFF일 경우
mysql > SET GLOBAL local_infile = 1;
설정 값을 바꿔준다.
mysql> load data local infile '절대경로' into table 테이블명 fields terminated by ','
참고: https://blog.naver.com/zmtn94/221413619053
근데 그냥 workbench에서 쉽게 import 하자!
속도 차이를 생각하니 workbench를 안 쓰게된다^^