[DB/MySQL]DB 백업 파일 생성 및 백업 실행

MySQL에서 데이터베이스 이름은 한 번 생성되면 다시 변경할 수 없다 .

해결법으로써 새로운 데이터베이스를 생성후 , 원본 데이터베이스에 대한 백업 파일을 생성하여 이를 통해  덮어 씌우는 방법을 사용하면 된다.

 

1. 새로운 데이터베이스를 생성한다.

Mysql> CREATE DATABASE NewDB;

 

2. 복사하려는 데이터베이스의 백업 파일을 생성한다.

mysqldump -u root -p OldDB > OldDB.sql

 

3. 이후 새로 만든 데이터베이스에 덮어 씌워주면 된다.

mysql -u root -p NewDB < OldDB.sql