728x90 mysql insert2 [MYSQL] 엑셀파일 DB에 로드시키기 (insert) 안녕하세요. 오늘은 mysql로 엑셀파일을 DB에 로드 시키는 방법에 대해 알아보겠습니다. LOAD DATA INFILE '/test/abcd.csv' INTO TABLE ABC FIELDS TERMINATED BY ','; 위의 해당 SQL문은 ABC 테이블에 sql 경로 /test/abcd.csv에 해당하는 엑셀파일을 찾아 load 하는 쿼리입니다. 하지만, 주의사항이 있습니다. !! 경로에 해당하는 곳에 존재한다는 것과 테이블명, 그리고 CSV파일이 UTF-8 형식으로 되어있지 않다면, load가 되더라도 깨져서 될 것입니다. 주의사항을 조심하며 load하면 되겠습니다. @엑셀파일 DB, @엑셀파일 Insert 시간 들여, 수동으로 하나씩 입력하지 말고, 한번에 insert 합시다 ! DB/MySql 2018. 8. 2. [mysql] 다중 Insert SQL 쿼리문 오늘은 Mysql 쿼리문 중 다른 테이블에 있는 칼럼들을 새로운 테이블 칼럼에 맞게 insert할 때 사용하는데요. Multi row insert, 다중 insert 방법 중 하나라고 봐도 무방합니다. 아래와 같이 SQL 쿼리문을 실행하면, insert into PRIZE_ALL(receipt_clf, participant_nm) select receipt_clf, participant_nm from RECEIPT RECEIPT 테이블에 advence_yn이 null이 아닌 행들을 모두 불러와 PRIZE_ALL 테이블에 2개의 칼럼에 맞게 insert 되게 된다. 하지만, 주의사항으로는 위의 SQL 쿼리문처럼 쓰기 위해서는 칼럼의 수가 같아야 하겠지만, 아래와 같이 쓰겠다면, table의 형식이 같아야한.. DB/MySql 2018. 8. 1. 이전 1 다음 728x90