當前位置:首頁 » 編程軟體 » dump編程

dump編程

發布時間: 2024-12-30 05:51:15

㈠ 使用mysqlmp備份資料庫

MySQL資料庫使用mysqlmp備份的詳細步驟如下:

1. 基本備份命令示例:

資料庫地址: 127.0.0.1

資料庫用戶名: root

資料庫密碼: pass

資料庫名稱: myweb

備份至D盤根目錄:

mysqlmp -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql

備份為帶刪除表格式,覆蓋已有資料庫:

mysqlmp --add-drop-table -h127.0.0.1 -uroot -ppass myweb > backupfile.sql

2. 壓縮備份:

mysqlmp -h127.0.0.1 -uroot -ppass myweb | gzip > d:/backupfile.sql.gz

3. 備份指定表:

mysqlmp -h127.0.0.1 -uroot -ppass myweb table1 table2 > /home/backupfile.sql

4. 多個資料庫備份:

mysqlmp -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > multibackupfile.sql

5. 結構備份:

mysqlmp --no-data -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > structurebackupfile.sql

6. 備份所有資料庫:

mysqlmp --all-databases -h127.0.0.1 -uroot -ppass > allbackupfile.sql

7. 還原備份:

mysql -h127.0.0.1 -uroot -ppass myweb < backupfile.sql

還原壓縮備份:

gunzip < backupfile.sql.gz | mysql -h127.0.0.1 -uroot -ppass myweb

8. 資料庫轉移至新伺服器:

mysqlmp -h127.0.0.1 -uroot -ppass myweb | mysql --host=***.***.***.*** -u資料庫用戶名 -p資料庫密碼 -C serweb

9. 使用mysqlmp鎖定表:

mysqlmp --master-data -u root -p world > world.m

不鎖表,僅針對InnoDB存儲引擎:

mysqlmp -u root -p --master-data --single-transaction world > world.mp

全部鎖表:

mysqlmp -u root -p --lock-all-tables world> world_lock.mp

備份前刷新log-bin:

mysqlmp -u root -p --flush-logs world> world_bin.mp

設置備份選項:

– --add-drop-database

– --add-drop-table

? Create options:

– --no-create-db

– --no-create-info

– --no-data

– --no-tablespaces

– --quick

? MySQL編程組件:

– --routines

– --triggers

? Top options in one option (--opt)

選項更改導出的mp文件格式,也可手動調整.

通過網路直接導出資料庫表:

服務端: linux

用戶: root@localhost

密碼: 123

world 資料庫包含三張表

客戶端: windows

用戶: [email protected] (提供給linux端使用)

密碼: 123

test為空表

執行命令: mysqlmp -u root -p world | mysql -u root -p -h 192.168.154.1 test;

執行後,test將具有world資料庫的三張表內容。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:852
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763