1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      mysql怎么備份數(shù)據(jù) mysql 怎么備份

      如何備份整個(gè)mysql數(shù)據(jù)庫(kù)

      1、首先打開(kāi)mysql數(shù)據(jù)庫(kù)軟件進(jìn)入軟件主界面。

      成都創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供通城企業(yè)網(wǎng)站建設(shè),專(zhuān)注與做網(wǎng)站、網(wǎng)站設(shè)計(jì)H5開(kāi)發(fā)、小程序制作等業(yè)務(wù)。10年已為通城眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

      2、然后再左側(cè)樹(shù)里打開(kāi)自己的的數(shù)據(jù)庫(kù)。

      3、然后需要點(diǎn)擊需要備份的數(shù)據(jù)庫(kù)名。

      4、如圖所示為打開(kāi)數(shù)據(jù)庫(kù)后界面。

      5、然后需要點(diǎn)擊轉(zhuǎn)儲(chǔ)sql文件選項(xiàng)。

      6、然后需要打開(kāi)選擇存儲(chǔ)文件路徑并選擇保存。

      7、點(diǎn)擊保存即可在路徑備份好格式為sql的數(shù)據(jù)庫(kù)文件。

      mysql如何備份數(shù)據(jù)

      1.1、 mysqldump命令備份數(shù)據(jù)

      在MySQL中提供了命令行導(dǎo)出數(shù)據(jù)庫(kù)數(shù)據(jù)以及文件的一種方便的工具mysqldump,我們可以通過(guò)命令行直接實(shí)現(xiàn)數(shù)據(jù)庫(kù)內(nèi)容的導(dǎo)出dump,首先我們簡(jiǎn)單了解一下mysqldump命令用法:

      #MySQLdump常用

      mysqldump -u root -p --databases 數(shù)據(jù)庫(kù)1 數(shù)據(jù)庫(kù)2 xxx.sql

      1.2、 mysqldump常用操作實(shí)例

      1.備份全部數(shù)據(jù)庫(kù)的數(shù)據(jù)和結(jié)構(gòu)

      mysqldump -uroot -p123456 -A /data/mysqlDump/mydb.sql

      2.備份全部數(shù)據(jù)庫(kù)的結(jié)構(gòu)(加 -d 參數(shù))

      mysqldump -uroot -p123456 -A -d /data/mysqlDump/mydb.sql

      3.備份全部數(shù)據(jù)庫(kù)的數(shù)據(jù)(加 -t 參數(shù))

      mysqldump -uroot -p123456 -A -t /data/mysqlDump/mydb.sql

      4.備份單個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)和結(jié)構(gòu)(,數(shù)據(jù)庫(kù)名mydb)

      mysqldump -uroot-p123456 mydb /data/mysqlDump/mydb.sql

      5.備份單個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)

      mysqldump -uroot -p123456 mydb -d /data/mysqlDump/mydb.sql

      6.備份單個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)

      mysqldump -uroot -p123456 mydb -t /data/mysqlDump/mydb.sql

      7.備份多個(gè)表的數(shù)據(jù)和結(jié)構(gòu)(數(shù)據(jù),結(jié)構(gòu)的單獨(dú)備份方法與上同)

      mysqldump -uroot -p123456 mydb t1 t2 /data/mysqlDump/mydb.sql

      8.一次備份多個(gè)數(shù)據(jù)庫(kù)

      mysqldump -uroot -p123456 --databases db1 db2 /data/mysqlDump/mydb.sql

      mysql備份如何做

      常規(guī)的mysql備份使用命令是 mysqldump命令用法如下,

      mysqldump [選項(xiàng)] 數(shù)據(jù)庫(kù)名 [表名] 腳本名

      或mysqldump [選項(xiàng)] --數(shù)據(jù)庫(kù)名 [選項(xiàng) 表名] 腳本名

      或mysqldump [選項(xiàng)] --all-databases [選項(xiàng)] 腳本名

      例如:

      備份所有數(shù)據(jù)庫(kù):

      mysqldump -uroot -p --all-databases /backup/mysqldump/all.db

      備份指定數(shù)據(jù)庫(kù):

      mysqldump -uroot -p test /backup/mysqldump/test.db

      備份指定數(shù)據(jù)庫(kù)指定表(多個(gè)表以空格間隔)

      mysqldump -uroot -p mysql db event /backup/mysqldump/2table.db

      備份指定數(shù)據(jù)庫(kù)排除某些表

      mysqldump -uroot -p test --ignore-table=test.t1 --ignore-table=test.t2 /backup/mysqldump/test2.db

      還原命令例如:

      mysqladmin -uroot -p create db_name

      mysql -uroot -p db_name /backup/mysqldump/db_name.db

      注:在導(dǎo)入備份數(shù)據(jù)庫(kù)前,db_name如果沒(méi)有,是需要?jiǎng)?chuàng)建的; 而且與db_name.db中數(shù)據(jù)庫(kù)名是一樣的才可以導(dǎo)入。

      mysql到底如何備份

      數(shù)據(jù)備份是數(shù)據(jù)容災(zāi)的最后一道防線,即便有著兩地三中心的架構(gòu),備份也依然重要。如果備份出問(wèn)題,備份時(shí)影響了交易業(yè)務(wù),備份數(shù)據(jù)無(wú)法恢復(fù),這些也是企業(yè)難以承受的。所以選擇合適的備份工具尤為重要。

      每個(gè)企業(yè)級(jí)數(shù)據(jù)庫(kù)都會(huì)有配套的備份工具,MEB(MySQL Enterprise Backup)就是MySQL企業(yè)版中非常重要的工具之一,是為企業(yè)級(jí)客戶提供的數(shù)據(jù)備份方案。

      Xtrabackup一直作為MEB 開(kāi)源版?zhèn)涮ザ嬖冢瑥腗ySQL 8.0開(kāi)始情況可能會(huì)變得有所不同。

      在 MySQL 8.0的Backup Lock、Redo Log Archiving、Page Tracking等新特性的加持下,MEB備份/恢復(fù)體驗(yàn)會(huì)更好,目前xtrabackup還不支持這些特性。

      MySQL 企業(yè)版還有哪些功能?

      特性1:Backup Lock

      8.0之前使用xtrabackup或MEB做物理備份,為了保證備份時(shí)InnoDB引擎表與其他引擎數(shù)據(jù)文件、及binlog日志的一致性會(huì)上全局讀鎖,再拷貝非InnoDB文件,這期間MySQL會(huì)變成只讀,數(shù)據(jù)無(wú)法寫(xiě)入。表數(shù)量越多,可能加上時(shí)間越長(zhǎng),如果使用的xtrabackup 不小心沒(méi)加rsync參數(shù),逐個(gè)拷貝frm文件,鎖定時(shí)間會(huì)更長(zhǎng),對(duì)業(yè)務(wù)影響較大。

      我曾遇到過(guò)部署在虛擬機(jī)的實(shí)例有12000多張表,當(dāng)時(shí)使用的xtrabackup,備份腳本中沒(méi)加rsync參數(shù),結(jié)果鎖了十幾分鐘,而MEB就沒(méi)有這樣的問(wèn)題。

      MySQL 8.0支持輕量級(jí)備份鎖 LOCK INSTANCE FOR BACKUP,數(shù)據(jù)字典也重構(gòu)了由InnoDB存儲(chǔ)。若不創(chuàng)建非InnoDB表,MEB默認(rèn)使用備份鎖獲取binlog日志一致性位置,并阻止DDL操作,但不影響DML操作。

      只有InnoDB表,僅上備份鎖

      請(qǐng)點(diǎn)擊輸入圖片描述

      若有非InnoDB表,上全局鎖

      請(qǐng)點(diǎn)擊輸入圖片描述

      特性2:Redo Log Archiving

      MEB能做到在線熱備,備份時(shí)不影響數(shù)據(jù)庫(kù)讀寫(xiě),這是利用了InnoDB事務(wù)日志,在備份期間持續(xù)監(jiān)視r(shí)edo log的變化,讀取增量變化,寫(xiě)入到ibbackup_logfile,也就不需要上鎖來(lái)保障備份一致性。(對(duì)非InnoDB的文件需要上讀鎖拷貝)

      如果備份期間數(shù)據(jù)庫(kù)寫(xiě)入負(fù)載特別大,而寫(xiě)入ibbackup_logfile速度較慢,redo log size也不大,很可能會(huì)出現(xiàn)ibbackup_logfile的寫(xiě)入速度跟不上redo log記錄生成速度,redo log 空間不夠時(shí)需要覆寫(xiě)日志文件,那么來(lái)不及寫(xiě)入ibbackup_logfile的記錄會(huì)丟失,導(dǎo)致備份失敗。

      MEB 4.1對(duì)此做了優(yōu)化,將redo log處理線程拆分成多線程分工合作,提高處理redo log的效率,降低了redo log覆寫(xiě)造成備份失敗的概率,但redo log新增速度和ibbackup_logfile寫(xiě)入速度懸殊太大,問(wèn)題依然會(huì)發(fā)生。

      MySQL 8.0.17支持了redo log archiving 徹底解決了此問(wèn)題,備份前設(shè)置innodb_redo_log_archive_dirs,指定redo log歸檔目錄。MEB備份時(shí)自動(dòng)開(kāi)啟日志歸檔,當(dāng)checkpoint時(shí)會(huì)將舊記錄歸檔到此目錄,后續(xù)從歸檔文件中讀取redo日志記錄,避免了覆寫(xiě)可能導(dǎo)致的redo記錄丟失。

      請(qǐng)點(diǎn)擊輸入圖片描述

      注意:innodb_redo_log_archive_dirs 不能在數(shù)據(jù)目錄下,目錄權(quán)限要求是700

      特性3:Page Tracking

      Page Tracking 是為優(yōu)化增量備份效率,減少不必要的數(shù)據(jù)頁(yè)掃描。

      增量備份當(dāng)前有3種掃描模式:

      page-track:利用LSN精確跟蹤上次備份之后被修改頁(yè)面,僅復(fù)制這些頁(yè)面,效率最快。

      optimistic:掃描上次備份之后被修改的InnoDB 數(shù)據(jù)文件中,找出并拷貝修改的頁(yè)面。依賴(lài)系統(tǒng)時(shí)間,使用存在限制。

      full-scan:掃描所有InnoDB數(shù)據(jù)文件,找出并拷貝自上次備份之后修改的頁(yè)面,效率最慢

      1、利用page-track增量備份,需先安裝備份組件

      mysql INSTALL COMPONENT "";

      2、在全備前開(kāi)啟page-track

      SELECT mysqlbackup_page_track_set(true);

      3、全備之后,做增量備份時(shí)指定若滿足page tracking條件,默認(rèn)會(huì)使用page-track模式,否則會(huì)使用full-scan模式,也可以指定--incremental=page-track。

      mysqlbackup --incremental-backup-dir=backup_incr --trace=3 --incremental=page-track --incremental-base=history:last_full_backup backup

      incremental-base有3種選擇

      last_backup:基于前一次備份做增備,前一次備份可能是增備,也可能是全備。這種方式全備之間可能會(huì)有多個(gè)增備,每次增量可能比較小,但恢復(fù)時(shí)需要逐個(gè)合并。

      last_full_backup:基于前一次全備做增備。這種方式增備會(huì)越往后體積可能越大,但恢復(fù)時(shí)只需要合并最后一次增量備份。

      dir:基于前一次的備份目錄,前一次備份可能是增備,也可能是全備。

      測(cè)試對(duì)比f(wàn)ull-scan 和page-track ,在變更頁(yè)小于總體50%的情況下 ,備份效率至少能有1倍的速度提升。

      page-track 模式 磁盤(pán)讀寫(xiě)均衡,說(shuō)明讀寫(xiě)的都是修改頁(yè)面。

      請(qǐng)點(diǎn)擊輸入圖片描述

      full-scan模式 磁盤(pán)讀寫(xiě)差別很大,說(shuō)明讀了很多未修改的頁(yè)面。

      請(qǐng)點(diǎn)擊輸入圖片描述

      mysql數(shù)據(jù)庫(kù)怎么備份數(shù)據(jù)庫(kù)

      1、備份一個(gè)數(shù)據(jù)庫(kù)

      mysqldump基本語(yǔ)法:

      mysqldump -u username -p dbname table1 table2 ...- BackupName.sql

      2、直接復(fù)制整個(gè)數(shù)據(jù)庫(kù)目錄MySQL有一種非常簡(jiǎn)單的備份方法,就是將MySQL中的數(shù)據(jù)庫(kù)文件直接復(fù)制出來(lái)。這是最簡(jiǎn)單,速度最快的方法。

      3、使用mysqlhotcopy工具快速備份

      如何對(duì)mysql備份

      Mysql數(shù)據(jù)庫(kù)的常用備份方法是使用使用實(shí)用程序mysqldump, 其命令格式如下

      # mysqldump [options] database [tables]

      其參數(shù)的含義為:

      options:代表mysqldump的選項(xiàng),通過(guò)mysqldump –help可以查到。

      database: 代表將要備份的數(shù)據(jù)庫(kù)

      tables: 代表將要備份的表,如果不指定任何表,則備份整個(gè)數(shù)據(jù)庫(kù)。

      使用 mysqldump進(jìn)行備份非常簡(jiǎn)單,如果要備份數(shù)據(jù)庫(kù)” phpbb_db_backup ”,使用命令:

      #mysqldump –u -p phpbb_db_backup /usr/backups/mysql/ phpbb_db_backup.2005.5.6

      還可以使用gzip命令對(duì)備份文件進(jìn)行壓縮:

      #mysqldump phpbb_db_backup | gzip /usr/backups/mysql/ phpbb_db_backup.2005.5.6。gz

      恢復(fù)數(shù)據(jù)使用命令:

      #mysql –u -p phpbb_db_backup /usr/backups/mysql/phpbb_db_backup.2005


      網(wǎng)頁(yè)名稱(chēng):mysql怎么備份數(shù)據(jù) mysql 怎么備份
      分享鏈接:http://www.ef60e0e.cn/article/dosdhid.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        珠海市| 西平县| 乌兰浩特市| 宁武县| 阜阳市| 湖南省| 樟树市| 华容县| 河西区| 墨脱县| 广水市| 肥城市| 云南省| 临朐县| 上饶市| 宣化县| 凌海市| 喀喇沁旗| 凤翔县| 老河口市| 绥芬河市| 武隆县| 梁山县| 鲁山县| 瑞昌市| 宁强县| 油尖旺区| 浙江省| 宜城市| 乳山市| 新晃| 正阳县| 四子王旗| 辛集市| 濉溪县| 襄汾县| 乐昌市| 孝昌县| 革吉县| 探索| 漯河市|