7.4.2 SQL형식의 백업을 reloading
SQL 문으로 구성된 mysqldump에 의해 기록 된 덤프 파일을 다시로드하려면 그것을 mysql 클라이언트에 대한 입력으로 사용합니다. --all-databases
또는 --databases
옵션을 사용하여 mysqldump에 의해 덤프 파일이 생성 된 경우, 거기에는 CREATE DATABASE
및 USE
문이 데이터를로드 할 기본 데이터베이스를 지정해야합니다.
shell> mysql < dump.sql
또는 mysql 내에서 source
명령을 사용합니다.
mysql> source dump.sql
파일이 CREATE DATABASE
및 USE
문을 포함하지 않는 단일 데이터베이스 덤프 인 경우 먼저 데이터베이스를 만듭니다 (필요한 경우).
shell> mysqladmin create db1
다음은 덤프 파일을로드하는 경우 데이터베이스 이름을 지정합니다.
shell> mysql db1 < dump.sql
또는 mysql 내에서 데이터베이스를 만들고 그것을 기본 데이터베이스로 선택하고 덤프 파일을로드합니다.
mysql>CREATE DATABASE IF NOT EXISTS db1;
mysql>USE db1;
mysql>source dump.sql