-
[MySQL] Backup & Restore데이터베이스/mysql 2020. 9. 8. 23:59
Backup
# mysql 로그인 $ mysql -u [계정정보] -p -h [SQL 서버 IP] $ mysql -u user -p -h 192.168.1.1 # 전체 databases 목록 확인 $ show databases; # mysql 로그아웃 $ quit # database schema 생성 $ CREATE SCHEMA [schema 이름] DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; $ CREATE SCHEMA platform DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; # database 전체 백업 $ mysqldump -u [계정정보] -p -h [접속할 SQL 서버 IP] [백업 할 database 이름] > [백업 파일 이름].sql $ mysqldump -u user -p -h 192.168.1.1 platform > platform.sql # 특정 table 백업 $ mysqldump -u user -p -h 192.168.1.1 platform message > message.sql
Restore
# 복원 명령 실행 $ mysql -u root -p [복원 할 database 이름] > [복원 파일 이름].sql
'데이터베이스 > mysql' 카테고리의 다른 글
[MySQL] 특정 테이블의 물리 사용량 조회 (0) 2020.09.09 [MySQL] 테이블 변경 (0) 2020.09.08