MySQL에서 데이터를 백업하고 복원하는 방법은 여러 가지가 있지만, 가장 일반적인 방법 중 하나는 mysqldump 유틸리티를 사용하는 것입니다. 이를 사용하면 MySQL 데이터베이스의 데이터를 백업 파일로 내보낼 수 있습니다.
아래는 mysqldump를 사용하여 MySQL 데이터베이스를 백업하고 복원하는 방법입니다.
백업
mysqldump를 사용하여 MySQL 데이터베이스를 백업하려면 다음 명령어를 사용합니다.
위 명령어에서 [username]은 MySQL 데이터베이스에 대한 권한을 갖고 있는 사용자 이름입니다. [database_name]은 백업하려는 데이터베이스 이름입니다. [backup_file.sql]은 백업 파일의 이름과 경로입니다.
예를 들어, testdb 데이터베이스를 백업 파일 testdb_backup.sql로 내보내려면 다음과 같이 명령어를 입력합니다.
위 명령어에서 root는 MySQL 데이터베이스에 대한 권한을 갖고 있는 사용자 이름입니다.
복원
백업 파일로부터 MySQL 데이터베이스를 복원하려면 다음 명령어를 사용합니다.
위 명령어에서 [username]은 MySQL 데이터베이스에 대한 권한을 갖고 있는 사용자 이름입니다. [database_name]은 복원하려는 데이터베이스 이름입니다. [backup_file.sql]은 백업 파일의 이름과 경로입니다.
예를 들어, testdb 데이터베이스를 백업 파일 testdb_backup.sql에서 복원하려면 다음과 같이 명령어를 입력합니다.
위 명령어에서 root는 MySQL 데이터베이스에 대한 권한을 갖고 있는 사용자 이름입니다.
위와 같은 방법으로 mysqldump를 사용하여 MySQL 데이터베이스를 백업하고 복원할 수 있습니다.
'DATABASE [RDBMS] > └mySQL' 카테고리의 다른 글
Mysql 에서 사용하는 Key의 정의와 종류들에 대해 (0) | 2022.08.23 |
---|---|
[mysql] DB 및 계정 생성과 권한 부여 (ver 8.0 이상) (0) | 2022.08.16 |
SQLYOG 설치하기 (MYSQL TOOL) (0) | 2022.08.07 |
MySQL 8.0.18 다운로드 및 설치방법 (Windows 10) (0) | 2020.01.09 |