mysqldump進行資料庫備份

2021-08-19 01:15:25 字數 392 閱讀 2598

最近,遇到乙個場景需要對mysql資料庫進行備份,本文記錄一下。

1. 對整個資料庫備份,包括表結構和資料:

格式:mysqldump -h資料庫ip -u使用者名稱 -p 資料庫名 > d:xx.sql(檔案存放路徑)

示例:mysqldump -h132.72.192.432 -uroot -p test > /home/code/test.sql;

然後輸入密碼即可,注意此命令不需要在mysql終端下執行,只需要linux控制台下執行即可。

2. 資料庫恢復

如果需要使用備份資料進行恢復,進入mysql命令列,使用如下命令操作:

source /home/code/test.sql;

MySQL資料庫 mysqldump方式備份恢復

等等,諸如此類。我遇到的情況不一樣,在此總結一下,希望能幫到和我一樣遇到這樣困擾的同行。本人不是專業的mysql dba,資料庫管理純屬兼職。mysqldump備份出來的結果大體有兩種,一種是sql檔案,另外一種是gz檔案 本質上也是sql,只不過備份後用gzip進行了壓縮處理 但是恢復方式卻不太相...

Python進行資料庫操作

python要對資料庫進行操作,首先要進行 python sql 連線,在 python 中進行資料庫連線的模組有 mysqldb pymysql,兩種連線方式用法一樣。以pymysql為例進行講解 安裝方法 linux ubuntu sudo pip install pymysql windows...

xtrabackup進行資料庫備份

最近需要將線上資料庫的資料同步到線下測試環境,所以在找資料庫同步的方法,發現了xtrabackup這個工具,便想試下是否可行。開源,免費,備份速度快,感覺挺強大有木有,廢話不多說,開始安裝。wget rpm ivh percona release 0.1 4.noarch.rpm yum y nog...