MySQL數(shù)據(jù)庫備份和還原的常用命令小結(jié)
備份MySQL數(shù)據(jù)庫的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
備份MySQL數(shù)據(jù)庫為帶刪除表的格式備份MySQL數(shù)據(jù)庫為帶刪除表的格式,能夠讓該備份覆蓋已有數(shù)據(jù)庫而不需要手動刪除原有數(shù)據(jù)庫。
mysqldump ---add-drop-table -uusername -ppassword databasename > backupfile.sql
直接將MySQL數(shù)據(jù)庫壓縮備份
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
備份MySQL數(shù)據(jù)庫某個(些)表
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
同時備份多個MySQL數(shù)據(jù)庫
mysqldump -hhostname -uusername -ppassword --databases databasename1 databasename2 databasename3 > multibackupfile.sql
僅僅備份數(shù)據(jù)庫結(jié)構(gòu)
mysqldump --no-data --databases databasename1 databasename2 databasename3 > structurebackupfile.sql
備份服務(wù)器上所有數(shù)據(jù)庫
mysqldump --all-databases allbackupfile.sql
還原MySQL數(shù)據(jù)庫的命令
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
還原壓縮的MySQL數(shù)據(jù)庫
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
將數(shù)據(jù)庫轉(zhuǎn)移到新服務(wù)器
mysqldump \-uusername \-ppassword databasename \| mysql \--host=*.*.*.\* \-C databasename
壓縮備份
備份并用gzip壓縮:
mysqldump < mysqldump options> | gzip > outputfile.sql.gz
從gzip備份恢復(fù):
gunzip < outputfile.sql.gz | mysql < mysql options>
備份并用bzip壓縮:
mysqldump < mysqldump options> | bzip2 > outputfile.sql.bz2
從bzip2備份恢復(fù):
bunzip2 < outputfile.sql.bz2 | mysql < mysql options>
相關(guān)文章
MySQL登錄時出現(xiàn) Access denied for user ‘
今天打開mysql的時候突然提示:Access denied for user 'root'@'localhost' (using password: YES) 在網(wǎng)上搜索了很多文章,本文就來做一下總結(jié),介紹了幾種場景的解決方法,感興趣的可以了解一下2024-03-03Mysql基礎(chǔ)學(xué)習(xí)之LAG與LEAD開窗函數(shù)
lead和lag是在SQL中用于創(chuàng)建窗口函數(shù)的兩個常用函數(shù),這篇文章主要給大家介紹了關(guān)于Mysql基礎(chǔ)學(xué)習(xí)之LAG與LEAD開窗函數(shù)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11MySQL 的 21 個規(guī)范、優(yōu)化最佳實踐!
每一個好習(xí)慣都是一筆財富,本文分 SQL 后悔藥,SQL 性能優(yōu)化,SQL 規(guī)范優(yōu)雅三個方向,分享寫 SQL 的 21 個好習(xí)慣和最佳實踐2020-12-12MySQL中BIGINT數(shù)據(jù)類型如何存儲整數(shù)值
mysql數(shù)據(jù)庫設(shè)計,其中對于數(shù)據(jù)性能優(yōu)化,字段類型考慮很重要,下面這篇文章主要給大家介紹了關(guān)于MySQL中BIGINT數(shù)據(jù)類型如何存儲整數(shù)值的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-10-10淺談mysql 樹形結(jié)構(gòu)表設(shè)計與優(yōu)化
在諸多的管理類,辦公類等系統(tǒng)中,樹形結(jié)構(gòu)展示隨處可見,本文主要介紹了mysql 樹形結(jié)構(gòu)表設(shè)計與優(yōu)化,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09