mysqldump備份恢復資料

2021-10-08 07:54:02 字數 1054 閱讀 8237

mysqldump備份資料庫

1、備份資料庫

[root@server2 ~]# mysqldump -p』gy@123456』 \

–all-databases

–single-transaction

–routines

–triggers

–master-data=1

–flush-logs>/data/date +%f-mysql-all.sql

2、恢復資料庫資料

[root@server2 data]# systemctl stop mysqld

[root@server2 data]# rm -rf /var/lib/mysql/*

[root@server2 data]# systemctl start mysqld 啟動資料庫,新密碼在/var/log/mysqld.log

[root@server2 data]# mysql -p』新密碼』

mysql< alter user root@『localhost』 identified by 『gy@123456』; 修改密碼

mysql< set sql_log_bin=0;恢復資料日誌不加入binlog日誌

mysql< source /date/sql路徑.sql

3、通過二進位制檔案恢復資料

mysqlbinlog server4-bin.000003 server4-bin.000004 | mysql -p』gaoyong@123』

mysqlbinlog local1-bin.000003 --start-position=154 | mysql -uroot -p』gaoyong@123』

mysqlbinlog local1-bin.000003 --stop-position=778 | mysql -uroot -p』gaoyong@123』

mysqlbinlog local1-bin.000003 --start-position=780 | mysql -uroot -p』gaoyong@123』

mysqldump備份恢復資料庫

mysql資料庫提供了乙個很好用的工具mysqldump用以備份資料庫,下面將使用mysqldump命令進行備份所有資料庫以及指定資料庫 一 mysqldump一次性備份所有資料庫資料 usr local mysql bin mysqldump u使用者名稱 p密碼 all databases 儲存...

Mysql備份恢復 mysqldump

mysqldump是mysql服務自帶的備份工具 邏輯備份工具,可以完成完全 部分備份 對於不同的引擎,也有著不同的方案 innodb 熱備 myisam 溫備 其生成備份檔案的命令如下 mysqldump是客戶端工具,支援連線到遠端客戶端進行備份 mysqldump options databas...

mysql dump備份和恢復

1.準備工作 檢視當前mysql伺服器使用的儲存引擎 mysqladmin variables grep storage engine storage engine myisam 檢視mysql資料庫存放目錄 mysqladmin variables grep datadir datadir usr...