MySQL 5

[MySQL] Load Data 시도 중 secure_file_priv 문제 직면

Load Data를 시도하던 중, The MySQL server is running with the --secure-file-priv option so it cannot execute this statement문제에 직면하였다.1. MySQL에 접속하여 변수 상태를 확인한다mysql> SELECT @@GLOBAL.secure_file_priv;+---------------------------+| @@GLOBAL.secure_file_priv |+---------------------------+| /var/lib/mysql-files/ |+---------------------------+ 1 row in set (0.00 sec) secure_file_priv에 특정 경로가 설정되어 있음을 확인할 수..

MySQL 2017.10.26

[MySQL] Load Data, 파일로 데이터 Import 하기

DB의 데이터를 옮길 때가 있습니다. 옮기는 다양한 방법 중에 하나로, MySQL 쿼리문을 이용하여 파일로 저장된 데이터를 DB로 옮기는 작업을 해봤습니다. SQL문LOAD DATA LOCAL INFILE '/path/your_data.csv'INTO TABLE table_nameCHARACTER SET utf8FIELDS TERMINATED BY ';'LINES TERMINATED BY '\n'(col1, col2, col3, ...) LOAD DATA를 통하여 파일을 불러올 수 있는데, 여기서 주의할 점들이 있습니다. 1. LOCAL은 옵션예를 들어, 실제 DB가 당신의 컴퓨터가 아니라 AWS, LINUX 등 다른 곳에 있는 경우에는 LOCAL을 붙여줘야 합니다.그렇지 않으면 MySQL의 실제 위치에..

MySQL 2017.10.25