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

解析Mysql備份與恢復(fù)簡單總結(jié)與tee命令的使用介紹

 更新時間:2013年06月22日 16:09:11   作者:  
本篇文章是對Mysql備份與恢復(fù)簡單總結(jié)與tee命令的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

備份數(shù)據(jù)方法:
一:sql語句。
LOCKS TABLES tablename READ;//讀鎖定
嘗試鎖定表之前,LOCK TABLES不是事務(wù)安全型的,會隱含地提交所有活性事務(wù),同時,會隱含地開始一項(xiàng)事務(wù)(例如,使用START TRANSACTION),
所以,對事務(wù)表(如InnoDB)使用LOCK TABLES的正確方法是,設(shè)置AUTOCOMMIT=0
FLUSH TABLES,
SELECT * INTO OUTFILE 'data_bck.sql' FIELDS TERMINATED BY ',' FROM tablename;
UNLOCK TABLES;

二:mysqldump工具。
完全備份數(shù)據(jù)庫中的一個表:
mysqldump -h192.168.4.20 -uusername -puserpswd dbname tablename>data_bck.sql

完全備份某個數(shù)據(jù)庫:
mysqldump -h192.168.4.20 -uusername -puserpswd dbname tablename>data_bck.sql
完全備份所有數(shù)據(jù)庫:
mysqldump -h192.168.4.20 -uusername -puserpswd --single-transaction --all-databases>data_bck.sql
完全備份所有數(shù)據(jù)庫后停用以前所有增量日志并生成新日志:
mysqldump -h192.168.4.20 -uusername -puserpswd --single-transaction --flush-logs --master-data=2 --all-databases>data_bck.sql
完全備份所有數(shù)據(jù)庫后刪除以前所有增量日志并生成新日志:
mysqldump -h192.168.4.20 -uusername -puserpswd --single-transaction --flush-logs --master-data=2 --all-databases --delete-master-logs>data_bck.sql
增量備份:
先執(zhí)行完全備份,然后執(zhí)行更新日志:
mysqladmin -h192.168.4.20 -uusername -puserpswd flush-logs

三:直接復(fù)制data目錄。
停止mysql服務(wù)或者鎖定數(shù)據(jù)庫表,復(fù)制data目錄到備份位置,啟動mysql服務(wù)或者解鎖數(shù)據(jù)庫表。

恢復(fù)數(shù)據(jù)方法:
一:sql語句。
LOAD DATA INFILE 'data_bck.sql' INTO TABLE tablename FIELDS TERMINATED BY ',';

二:mysql工具。
完全恢復(fù):
mysql -h192.168.4.20 -uusername -puserpswd dbname<data_bck.sql
恢復(fù)增量日志:
mysqlbinlog log-bin.000001 log-bin.000008 | mysql

另外,有一個很有趣又很實(shí)用的小技巧:tee.
它將你操作和輸出的全部可視信息都保存進(jìn)了一個文件里面,可以用來生成表格式的文件、報表制作、簡單的備份。
用法是這樣的:
在mysql命令行下,執(zhí)行下面的命令:
>tee E:/heihei.sql
這樣就創(chuàng)建了記錄文件,接下來,我們的所有操作和所有輸出結(jié)果都將被原樣記錄下來,就像照片一樣。
>select * from tablename;
那么這條命令和查詢結(jié)果都將被記錄到這個文件里面,很好玩的。不過,它很仔細(xì)的,就連你的錯誤命令都會記錄下來的??蓜e被笑話啊。:)

相關(guān)文章

  • MySQL詳解如何優(yōu)化查詢條件

    MySQL詳解如何優(yōu)化查詢條件

    我們知道從MySQL表中使用SELECT語句來查詢數(shù)據(jù),如需有條件地從表中選取數(shù)據(jù),可將WHERE子句添加到SELECT語句中,本篇我們來看看怎樣優(yōu)化查詢條件
    2022-05-05
  • MySQL中的主鍵自增機(jī)制詳情

    MySQL中的主鍵自增機(jī)制詳情

    這篇文章主要介紹了MySQL中的主鍵自增機(jī)制詳情,MySQL提供了主鍵自增機(jī)制AUTO_INCREMENT.?對主鍵使用,?保證了主鍵的唯一性,下文詳細(xì)介紹需要的小伙伴可以參考一下
    2022-08-08
  • MySQL使用正則表達(dá)式來更好地控制數(shù)據(jù)過濾

    MySQL使用正則表達(dá)式來更好地控制數(shù)據(jù)過濾

    MySQL中的正則表達(dá)式是一種強(qiáng)大的數(shù)據(jù)過濾工具,它允許用戶以靈活的方式匹配和搜索文本數(shù)據(jù),這篇文章主要給大家介紹了關(guān)于MySQL使用正則表達(dá)式來更好地控制數(shù)據(jù)過濾的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • mysql之動態(tài)增添字段實(shí)現(xiàn)方式

    mysql之動態(tài)增添字段實(shí)現(xiàn)方式

    這篇文章主要介紹了mysql之動態(tài)增添字段實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • mysql Load Data InFile 的用法

    mysql Load Data InFile 的用法

    Load Data InFile是用于批量向數(shù)據(jù)表中導(dǎo)入記錄。
    2009-05-05
  • Canal實(shí)現(xiàn)MYSQL實(shí)時數(shù)據(jù)同步的示例代碼

    Canal實(shí)現(xiàn)MYSQL實(shí)時數(shù)據(jù)同步的示例代碼

    本文詳細(xì)介紹了Canal部署的全過程,包括Canal-Admin、Canal-Server和Canal-Adapter的安裝和配置,涵蓋創(chuàng)建目錄、修改配置文件、容器部署等步驟,適用于MYSQL8.0+環(huán)境,旨在幫助用戶實(shí)現(xiàn)MYSQL實(shí)時數(shù)據(jù)同步
    2024-11-11
  • MySQL中的binlog相關(guān)命令和恢復(fù)技巧

    MySQL中的binlog相關(guān)命令和恢復(fù)技巧

    這篇文章主要介紹了MySQL中的binlog相關(guān)命令和恢復(fù)技巧,需要的朋友可以參考下
    2014-05-05
  • MySQL百萬級數(shù)據(jù)分頁查詢優(yōu)化方案

    MySQL百萬級數(shù)據(jù)分頁查詢優(yōu)化方案

    在mysql中l(wèi)imit可以實(shí)現(xiàn)快速分頁,但是如果數(shù)據(jù)到了幾百萬時我們的limit必須優(yōu)化才能有效的合理的實(shí)現(xiàn)分頁了,否則可能卡死你的服務(wù)器哦。
    2017-11-11
  • mysql中怎樣使用合適的字段和字段長度

    mysql中怎樣使用合適的字段和字段長度

    這篇文章主要介紹了mysql中怎樣使用合適的字段和字段長度問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • MySQL Memory 存儲引擎淺析

    MySQL Memory 存儲引擎淺析

    需求源自項(xiàng)目中的MemCache需求,開始想用MemCached(官方站點(diǎn):http://memcached.org/ ),但這個在Linux下面應(yīng)用廣泛的開源軟件無官方支持的Windows版本
    2011-12-12

最新評論

博兴县| 应城市| 棋牌| 正安县| 南澳县| 滨海县| 历史| 上思县| 合肥市| 鄂托克旗| 体育| 兴仁县| 饶河县| 青海省| 兴海县| 平潭县| 南郑县| 武川县| 内江市| 津南区| 新建县| 晴隆县| 白水县| 东乌珠穆沁旗| 滨州市| 潮州市| 柯坪县| 凤凰县| 岑巩县| 万山特区| 马边| 靖宇县| 颍上县| 涟源市| 武宁县| 微山县| 桃江县| 秭归县| 沙洋县| 溧水县| 高淳县|