欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysqldump加-w參數(shù)備份數(shù)據(jù)時(shí)需要注意的事項(xiàng)

 更新時(shí)間:2014年06月23日 10:21:24   投稿:hebedich  
這篇文章主要介紹了mysqldump加-w參數(shù)備份數(shù)據(jù)時(shí)需要注意的事項(xiàng),需要的朋友可以參考下

我們?cè)谟胢ysqldump備份數(shù)據(jù)時(shí),有個(gè)選項(xiàng)是 –where / -w,可以指定備份條件,這個(gè)選項(xiàng)的解釋是:

-w, --where=name    Dump only selected records. Quotes are mandatory

我們可以做個(gè)測(cè)試,例如:

mysqldump --single-transaction -w ' id < 10000 ' mydb mytable > mydump.sql

這時(shí)候就可以備份出mytable表中 id< 10000 的所有記錄了。假設(shè)我們還想加一個(gè)時(shí)間范圍條件,例如:

mysqldump --single-transaction -w " id < 10000 and logintime < unix_timestamp('2014-06-01')" mydb mytable > mydump.sql

在這里,一定注意單引號(hào)和雙引號(hào)問題,避免出現(xiàn)這種情況:

mysqldump --single-transaction -w ' id < 10000 and logintime < unix_timestamp('2014-06-01') ' mydb mytable > mydump.sql

這樣的話,結(jié)果條件會(huì)被解析成:

WHERE id < 10000 and logintime < unix_timestamp(2014-06-01)

眼尖的同學(xué)會(huì)發(fā)現(xiàn),時(shí)間條件變成了:

WHERE id < 10000 and logintime < unix_timestamp(2014-06-01)

也就是變成了:

unix_timestamp(2007)

這和我們?cè)鹊脑O(shè)想大相徑庭,因此一定要謹(jǐn)慎

相關(guān)文章

  • MySQL中列如何以逗號(hào)分隔轉(zhuǎn)成多行

    MySQL中列如何以逗號(hào)分隔轉(zhuǎn)成多行

    這篇文章主要介紹了MySQL中列如何以逗號(hào)分隔轉(zhuǎn)成多行問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Centos7安裝和配置Mysql5.7

    Centos7安裝和配置Mysql5.7

    網(wǎng)上關(guān)于Linux安裝mysql數(shù)據(jù)庫的教程數(shù)不勝數(shù),但是,大多教程都是漏洞百出。今天,為了幫助各位需要的人,從而寫下Centos7安裝配置mysql5.7的教程。
    2018-02-02
  • Linux下MySQL 5.6.27 安裝教程

    Linux下MySQL 5.6.27 安裝教程

    這篇文章主要為大家詳細(xì)介紹了Linux下MySQL 5.6.27 安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • mysql 8.0.20 winx64安裝配置方法圖文教程

    mysql 8.0.20 winx64安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.20 winx64安裝配置方法圖文教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • mysql字符串拼接的4種方式總結(jié)

    mysql字符串拼接的4種方式總結(jié)

    MySQL字符串拼接可以使多個(gè)字段的值組成一個(gè)集合,不僅可以拼接字符串與字符串、空格、特殊符號(hào)甚至可以拼接中文文本,下面這篇文章主要給大家介紹了關(guān)于mysql字符串拼接的4種方式,需要的朋友可以參考下
    2023-02-02
  • Mysql使用sum()函數(shù)返回null的問題詳解

    Mysql使用sum()函數(shù)返回null的問題詳解

    MySQL的Sum()函數(shù)是用來找出所有記錄的一個(gè)字段的總和,下面這篇文章主要給大家介紹了關(guān)于Mysql使用sum()函數(shù)返回null的問題,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • MySQL命令行登入的兩種方式

    MySQL命令行登入的兩種方式

    MySQL是一個(gè)需要賬戶名密碼登錄的數(shù)據(jù)庫,登陸后使用,它提供了一個(gè)默認(rèn)的root賬號(hào),下面這篇文章主要給大家介紹了關(guān)于MySQL命令行登入的兩種方式,需要的朋友可以參考下
    2023-04-04
  • MySql查詢時(shí)間段的方法

    MySql查詢時(shí)間段的方法

    這篇文章主要介紹了MySql查詢時(shí)間段的方法,包括了傳統(tǒng)的針對(duì)時(shí)間字段的查詢方法與UNIX時(shí)間戳的查詢技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • mysql中g(shù)eneral_log日志知識(shí)點(diǎn)介紹

    mysql中g(shù)eneral_log日志知識(shí)點(diǎn)介紹

    這篇文章主要介紹了mysql中g(shù)eneral_log日志知識(shí)點(diǎn)的介紹以及其他相關(guān)內(nèi)容,以后興趣的朋友們學(xué)習(xí)下。
    2019-08-08
  • 真的了解MySQL中的binlog和redolog區(qū)別

    真的了解MySQL中的binlog和redolog區(qū)別

    MySQL的binlog和redolog都是用于記錄數(shù)據(jù)庫操作的日志文件,但是它們有不同的作用和特點(diǎn),今天給大家分享MySQL的binlog和redolog區(qū)別,感興趣的朋友一起看看吧
    2023-11-11

最新評(píng)論