国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysqldump數據庫備份參數詳解

2024-07-24 12:47:27
字體:
來源:轉載
供稿:網友

mysqldump備份:

復制代碼 代碼如下:

mysqldump -u用戶名 -p密碼 -h主機 數據庫 a -w “sql條件” –lock-all-tables > 路徑

mysqldump還原:

復制代碼 代碼如下:

mysqldump -u用戶名 -p密碼 -h主機 數據庫 < 路徑

mysqldump按條件導出:

復制代碼 代碼如下:

mysqldump -u用戶名 -p密碼 -h主機 數據庫 a –where “條件語句” –no-建表> 路徑
mysqldump -uroot -p1234 dbname a –where “tag='88′” –no-create-info> c:/a.sql

mysqldump按條件導入:

復制代碼 代碼如下:

mysqldump -u用戶名 -p密碼 -h主機 數據庫 < 路徑

案例:

復制代碼 代碼如下:

mysql -uroot -p1234 db1 < c:/a.txt

mysqldump導出表:

復制代碼 代碼如下:

mysqldump -u用戶名 -p密碼 -h主機 數據庫 表

案例:mysqldump -uroot -p sqlhk9 a –no-data

參數詳解:

使用mysqldump
mysqldump -u root -p your-new-password databasename [tablename] > db.sql

比較大的表需要用優化的dump以節省內存:
mysqldump --opt database > backup-file.sql

mysqldump工具有大量的選項,部分選項如下表:

  選項/Option 作用/Action Performed

  --add-drop-table

  這個選項將會在每一個表的前面加上DROP TABLE IF EXISTS語句,這樣可以保證導回MySQL數據庫的時候不會出錯,因為每次導回的時候,都會首先檢查表是否存在,存在就刪除

  --add-locks

  這個選項會在INSERT語句中捆上一個LOCK TABLE和UNLOCK TABLE語句。這就防止在這些記錄被再次導入數據庫時其他用戶對表進行的操作
  
  -c or - complete_insert

  這個選項使得mysqldump命令給每一個產生INSERT語句加上列(field)的名字。當把數據導出導另外一個數據庫時這個選項很有用。

  --delayed-insert 在INSERT命令中加入DELAY選項

  -F or -flush-logs 使用這個選項,在執行導出之前將會刷新MySQL服務器的log.

  -f or -force 使用這個選項,即使有錯誤發生,仍然繼續導出

  --full 這個選項把附加信息也加到CREATE TABLE的語句中

  -l or -lock-tables 使用這個選項,導出表的時候服務器將會給表加鎖。

  -t or -no-create- info

  這個選項使的mysqldump命令不創建CREATE TABLE語句,這個選項在您只需要數據而不需要DDL(數據庫定義語句)時很方便。
  
  -d or -no-data 這個選項使的mysqldump命令不創建INSERT語句。


在您只需要DDL語句時,可以使用這個選項。

  --opt 此選項將打開所有會提高文件導出速度和創造一個可以更快導入的文件的選項。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华阴市| 金溪县| 临清市| 杨浦区| 平乡县| 弋阳县| 红桥区| 都昌县| 五常市| 壤塘县| 晋中市| 长乐市| 武邑县| 湘乡市| 万安县| 余庆县| 津市市| 长兴县| 沙湾县| 连山| 攀枝花市| 永州市| 榆林市| 舒城县| 花莲市| 来凤县| 昆明市| 巴里| 广平县| 卓尼县| 曲阳县| 融水| 任丘市| 丰城市| 侯马市| 白沙| 上饶县| 成都市| 清原| 彰化市| 长海县|