MySQL 연구 노트 7 : 데이터 백업 및 복구

1. 백업

데이터베이스는 SQL 스크립트를 내보내고 데이터베이스의 내용을 백업하지만 데이터베이스의 백업이 아닙니다!

  • mysqldump -u 사용자 이름 -p 암호 데이터베이스 이름> 생성 된 스크립트 파일의 경로. 예 : mysqldump -uroot -p123 mydb3> d : \ mydb3.sql (mysql.exe 및 mysqld.exe와 동일, 둘 다 bin 디렉토리에 있음)
  • 참고 : 세미콜론을 넣지 말고 mysql에 로그인하지 말고 cmd에서 직접 실행하십시오.
  • 생성 된 스크립트 파일에는 create database 문이 포함되어 있지 않습니다.

백업 된 데이터는 D 드라이브 아래에서 볼 수 있습니다! 

2. 회복

2.1 첫 번째 방법

mysql -u用户名 -p密码 数据库<脚本文件路径

작동 단계는 다음과 같습니다.

  • 먼저 mydb3 데이터베이스를 삭제 한 다음 mydb3 데이터베이스를 다시 만듭니다.
  • mysql -uroot -p123 mydb3 <d : \ mydb3.sql
  • 참고 : 세미콜론을 넣지 말고 mysql에 로그인하지 말고 cmd에서 직접 실행하십시오.

2.2 두 번째 방법
 

登录mysql
source SQL脚本路径

작동 단계는 다음과 같습니다.

  • 먼저 mydb3 데이터베이스를 삭제 한 다음 mydb3 데이터베이스를 다시 만듭니다.
  • mydb3 라이브러리로 전환
  • 소스 d : \ mydb3.sql

추천

출처blog.csdn.net/weixin_44679832/article/details/105276297