Engineering/DB

mysql sql 파일을 database 에 insert

부스 boos 2015. 11. 11. 14:51
728x90

mysql 에서 dump 한 스키마나 데이터 파일을 다른 DB 에 옮기거나 스키마를 생성할 경우, mysql 명령어를 파일에 저장해서 다음과 같이 작업을 할 수 있다.

# mysql -uroot -p -hHOSTNAME -DDataBaseName < schema.sql


작업할 파일이 여러개인 경우, 다음 명령어로 작업한다.

# for f in *.sql; do mysql -uroot -p -DDataBaseName < "$f"; done