mysql

 

 

 

DB 이름 변경하기 & DB 복사하기


 

Mysql 데이터베이스 이름은 한 번 생성되면 다시 변경할 수 없습니다 .하지만 새롭게 데이터베이스를 생성한 다음 DB를 복사해서 덮어 씌우는 방법을 사용하면 됩니다. 

 

우선 새롭게 데이터베이스를 만들어줍니다.

 

Mysql> CREATE DATABASE NewDB;

 

 

그리고 Mysql 밖으로 나와 터미널에서 백업파일을 생성하는 명령어를 입력합니다.

 

mysqldump -u root -p OldDB > OldDB.sql

 

만들어준 백업파일을 새롭게 만든 DB에 덮어씌워줍니다.

 

mysql -u root -p NewDB < OldDB.sql

 

 

백업 파일을 만들거나 덮어씌울때에는 비밀번호를 쳐주어야 합니다.