MySQL數據庫的備份、還原、遷移


一、單庫備份與還原

1、遠程連接MySQL數據庫

D:\mysql-5.7.14-winx64\bin>mysql -h192.168.2.201 -uroot -pcnbi2018

參數說明:

  • -h        IP地址
  • -u        用戶名
  • -p        密碼
  • -P        端口號

使用MySQL語句查MySQL數據的版本信息

mysql> select version() from dual;

2、查看需要備份遷移的庫

mysql> show databases;

3、遠程備份MySQL數據庫

語法:

mysqldump -h主機名  -P端口 -u用戶名 -p密碼 –database 數據庫名 > 文件名.sql

D:\mysql-5.7.14-winx64\bin>mysqldump -h192.168.2.201 -uroot -pcnbi2018 brdb_kjxy1 > E:\1.sql

會在E盤生成一個1.sql備份文件

4、還原數據庫

(1)、將備份文件1.sql拷貝到需要還原的MySQL數據庫服務器中

(2)、查看需要還原的MySQL新數據庫中有沒有需要還原的庫

mysql> show databases;

(3)、沒有則創建還原庫

mysql> create database brdb_kjxy1;

(4)、進入還原庫

mysql> use brdb_kjxy1;

(5)、查看當前在那個庫

mysql> select database();

(6)、執行還原命令

mysql> source E:\1.sql

二、MySQL全庫備份與還原

mysqldump –all-databases > allbackupfile.sql

附一篇博客:

MySQL查看和修改字符集的方法

https://www.cnblogs.com/yangmingxianshen/p/7999428.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM