最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

8種手動和自動備份MySQL數(shù)據(jù)庫的方法

 更新時間:2018年10月10日 09:12:31   作者:IT168企業(yè)級  
作為流行的開源數(shù)據(jù)庫管理系統(tǒng),MySQL的使用者眾多,為了維護(hù)數(shù)據(jù)安全性,數(shù)據(jù)備份是必不可少的。本文就為大家介紹幾種適用于企業(yè)的數(shù)據(jù)備份方法,需要的朋友可以參考下

作為流行的開源數(shù)據(jù)庫管理系統(tǒng),MySQL的使用者眾多,為了維護(hù)數(shù)據(jù)安全性,數(shù)據(jù)備份是必不可少的。本文就為大家介紹幾種適用于企業(yè)的數(shù)據(jù)備份方法。

使用MySQLDump進(jìn)行MySQL備份

mysqldump是MySQL內(nèi)置的工具,允許用戶將數(shù)據(jù)庫指定不同的選項備份到文件、服務(wù)器,甚至是壓縮gzip文件中。mysqldump實用程序靈活,快速,可執(zhí)行高級備份,并接受各種命令行參數(shù),用戶可通過這些參數(shù)來更改備份數(shù)據(jù)庫的方式。

Windows操作系統(tǒng)中的c:mysqlbin和Unix / Linux系統(tǒng)的/usr/local/mysql/bin中可找到mysqldump實用程序,將不同的參數(shù)傳遞給mysqldump實用程序,就可以以下形式使用。

mysqldump ---user [user name] ---password= [password]
[database name] > [dump file]

手動備份,只需要MySQL數(shù)據(jù)庫的密碼,使用p選項作為密碼,將命令發(fā)送到mysqldump。例如,要備份所有數(shù)據(jù)庫,請使用all databases:

Mysqldump –u USER –p –all-databases> /mnt/backups/all

使用MySQLpump進(jìn)行MySQL備份

MySQLpump類似于mysqldump,生成支持并行化的邏輯備份。MySQLpump以并行方式為多個數(shù)據(jù)庫執(zhí)行所有與轉(zhuǎn)儲相關(guān)的操作,這大大減少了執(zhí)行邏輯備份所花費的時間。

但是,MySQLpump不備份performance_schema,sys schema和ndbinfo,因此您必須使用 – databases來命名它們,它也不會轉(zhuǎn)儲用戶帳戶定義。

Shell> mysqlpump –exclude-databases=% --users

使用AutoMySQLBackup進(jìn)行MySQL備份

AutoMySQLBackup可以備份服務(wù)器上的數(shù)據(jù)庫,無論是單個、多個還是所有數(shù)據(jù)庫。每個數(shù)據(jù)庫都保存在一個單獨的文件中,可以壓縮該文件。如何執(zhí)行呢?只需下載一個文件bash腳本,保存并根據(jù)自己的喜好自定義,使其可執(zhí)行。

手動運行腳本:./automysqlbackup.sh.2.5

由于此腳本不支持將備份文件夾保存到遠(yuǎn)程位置,因此可能需要安裝遠(yuǎn)程空間或使用其他技術(shù)遠(yuǎn)程上傳文件。

使用mydumper進(jìn)行MySQL備份

Mydumper是一個實用的軟件程序,可以保證快速可靠的多線程MySQL備份過程。眾所周知,Mydumper可以很好地處理大型數(shù)據(jù)庫,提供并行性。用戶需要創(chuàng)建如下所示的備份,然后將變量($)替換實變量,壓縮文件夾并將其放在首選位置。

Mydumper

--database=$DB_NAME

--host=$DB_HOST

--user=$DB_PASS

--rows=500000

--compress

--build-empty-files

--compress-protocol

快速和自動備份

MySQL自動備份與ottomatik

Ottomatik使用備用降落傘為您的MySQL數(shù)據(jù)庫提供了極好的備份解決方案。Ottomatik支持云或本地服務(wù)器,通過安裝腳本,它會自動安裝連接到Linux服務(wù)器的SSH密鑰,還可以為備份作業(yè)選擇多個服務(wù)器。

使用PHPMyAdmin進(jìn)行MySQL備份

PHPMyAdmin是一個流行的應(yīng)用程序,用于管理MySQL數(shù)據(jù)庫,可以免費使用。很多服務(wù)提供商都使用PHPMyAdmin,有可能你自己都安裝了卻不自知。

備份數(shù)據(jù)庫所需要做的就是打開PHPMyAdmin,選擇文件或文件夾,然后單擊“導(dǎo)出”鏈接,另外,也有“另存為”和“壓縮”等在本地保存數(shù)據(jù)的選項。

使用文件系統(tǒng)快照進(jìn)行MySQL備份

可以使用Veritas,LVM或ZFS等文件系統(tǒng)進(jìn)行系統(tǒng)快照。要使用文件系統(tǒng)快照,從客戶端程序執(zhí)行具有讀鎖定的刷新表,然后從另一個shell執(zhí)行運行mount vxfs snapshot。從第一個客戶端解鎖表,然后將文件從快照復(fù)制到目標(biāo)文件夾,稍后卸載快照。

通過復(fù)制表文件進(jìn)行備份

通過將表文件復(fù)制為*.MYD,*.MYI文件來備份MyISAM表,使用時需要停止服務(wù)器或鎖定并刷新相關(guān)表:

FLUSH TABLES tbl_list WITH READ LOCK;

在數(shù)據(jù)庫中復(fù)制文件時,讀鎖允許其他客戶機(jī)繼續(xù)查詢表,而刷新則確保在備份過程之前將所有活動索引頁寫入磁盤。

無論完全備份還是增量備份,MySQL數(shù)據(jù)庫備份都是必不可少的,而且隨著數(shù)據(jù)庫大小的增加,您可能還需要更改備份策略。

總結(jié)

以上所述是小編給大家介紹的8種手動和自動備份MySQL數(shù)據(jù)庫的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • MySQL主從復(fù)制原理與配置

    MySQL主從復(fù)制原理與配置

    主從備份是數(shù)據(jù)庫高可用性方案的一種,通過配置主服務(wù)器和從服務(wù)器來實現(xiàn)數(shù)據(jù)同步,主庫將操作寫入binlog,從庫讀取后復(fù)制數(shù)據(jù),保持一致性,配置包括修改my.cnf文件、重啟數(shù)據(jù)庫、建立連接等步驟,完成后,可以通過特定命令查看從服務(wù)器狀態(tài),確保同步成功
    2024-10-10
  • docker 部署mysql詳細(xì)過程(docker部署常見應(yīng)用)

    docker 部署mysql詳細(xì)過程(docker部署常見應(yīng)用)

    這篇文章主要介紹了docker 部署mysql之docker部署常見應(yīng)用,本文以docker部署mysql5.7.26為例,通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • MySQL中Multiple primary key defined報錯的解決辦法

    MySQL中Multiple primary key defined報錯的解決辦法

    這篇文章主要介紹了MySQL中Multiple primary key defined報錯的解決辦法以及相關(guān)實例內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-08-08
  • MySQL Semisynchronous Replication介紹

    MySQL Semisynchronous Replication介紹

    這篇文章主要介紹了MySQL Semisynchronous Replication介紹,本文講解了Semisynchronous Replication 定義、,需要的朋友可以參考下
    2015-05-05
  • MySQL?DDL執(zhí)行方式Online?DDL詳解

    MySQL?DDL執(zhí)行方式Online?DDL詳解

    這篇文章主要介紹了MySQL?DDL執(zhí)行方式Online?DDL詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-09-09
  • mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.15 winx64解壓版安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • 圖文詳解Ubuntu下安裝配置Mysql教程

    圖文詳解Ubuntu下安裝配置Mysql教程

    這篇文章主要以圖文結(jié)合的方式詳細(xì)為大家介紹了Ubuntu安裝配置Mysql的實現(xiàn)步驟,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Windows下通過MySQL Installer安裝MySQL服務(wù)的教程圖解

    Windows下通過MySQL Installer安裝MySQL服務(wù)的教程圖解

    MYSQL官方提供了Installer方式安裝MYSQL服務(wù)以及其他組件,使的Windows下安裝,卸載,配置MYSQL變得特別簡單。接下來通過圖文并茂的形式給大家介紹Windows下通過MySQL Installer安裝MySQL服務(wù)的教程,一起看看吧
    2018-10-10
  • Mysql合并結(jié)果接橫向拼接字段的實現(xiàn)步驟

    Mysql合并結(jié)果接橫向拼接字段的實現(xiàn)步驟

    這篇文章主要給大家介紹了關(guān)于Mysql合并結(jié)果接橫向拼接字段的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Mysql中STR_TO_DATE函數(shù)使用(字符串轉(zhuǎn)為日期/時間值)

    Mysql中STR_TO_DATE函數(shù)使用(字符串轉(zhuǎn)為日期/時間值)

    這篇文章主要給大家介紹了關(guān)于Mysql中STR_TO_DATE函數(shù)使用的相關(guān)資料,STR_TO_DATE函數(shù)的主要功能是字符串轉(zhuǎn)為日期/時間值,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09

最新評論

沂南县| 池州市| 凌云县| 和顺县| 沅陵县| 鹿泉市| 固阳县| 泗水县| 金川县| 军事| 临海市| 安福县| 车险| 北安市| 浦东新区| 荣成市| 武夷山市| 上饶市| 高州市| 秭归县| 湘阴县| 宜都市| 孟津县| 桐梓县| 佛教| 泽库县| 黄龙县| 祁连县| 荃湾区| 资源县| 宜春市| 张家川| 景泰县| 鹿泉市| 桑植县| 阿鲁科尔沁旗| 屯门区| 德钦县| 扶风县| 汉中市| 嫩江县|