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

首頁 > 數據庫 > MySQL > 正文

MySQL大數據量之導入導出命令詳解

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

導入導出對于mysql來講就是數據備份了,下面我來介紹在超大數據量時如何利用mysql命令對數據庫進行備份與還原操作,希望些方法對各位有所幫助。

面對大數據量,大文件的sql操作,我們需要借助mysql強大的命令操作.

1. 數據庫導入命令,代碼如下:

  1. mysql -h localhost -u root -p    
  2. use dbname 
  3. source backup.sql 

說明:需要使用命令連接上數據庫并選擇相應數據庫才能使用。

2. 數據庫備份命令

MySQL的導出命令mysqldump,基本用法是,代碼如下:

mysqldump [OPTIONS] database [tables]

說明:不能先連接數據庫,是直接連接數據庫導出

簡單實例,代碼如下:

mysqldump -h localhost -u root -p dbname > backup.sql

MySQL的mysqldump命令,基本用法是:

mysqldump [OPTIONS] database [tables]說明:

1. 通過執行mysqldump –help,你能得到你mysqldump的版本支持的使用幫助信息.

2.如果端口為默認的3306時,可省略 -P {端口號} 這一項.

3.命令行格式中 { } 中的內容都是變量

主機名:{hostname}

端   口:{port}    (一般默認3306,可缺?。?/p>

用戶名:{user} {username} (如root)

密   碼:{password}

數據庫名:{database}

表   名:{table}  {table1}  {table2}

文件名:{backup.sql}

.常用操作:

備份MySQL整個數據庫,代碼如下:

  1. mysqldump -h主機名 -P端口 -u用戶名 -p密碼 (–database) 數據庫名 > 文件名.sql 
  2.  
  3. mysqldump -h{hostname} -P{port} -u{username} -p{password} {database} > {backup.sql} 

說明:參數及值可以分開如-P3306可以寫成-P 3306,密碼可以先不填寫,以確保安全.

MySQL數據庫壓縮備份,代碼如下:

mysqldump -h{hostname} -u{username} -p{password} {database} | gzip > {backup.sql.gz}

備份MySQL數據庫某個(些)表:

mysqldump -h主機名  -P端口 -u用戶名 -p密碼(–tables | –quick)數據庫名 表名1 (表名2 …)> 文件名.sql (括號中的可缺省).

實例,代碼如下:

  1. mysqldump -u root -p myadmindb admin_group admin_group_right admin_logs admin_user_right admin_users > tmp.sql 

同時備份多個MySQL數據庫,代碼如下:

  1. mysqldump -h{hostname} -P{port} -u{username} -p{password} –databases {database1} {database2} {database3} > multibackfile.sql 

還原MySQL數據庫的命令,代碼如下:

mysql -h{hostname} -u{username} -p{password} {database} < {backup.sql}

還原壓縮的MySQL數據庫,代碼如下:

gunzip < {backup.sql.gz} | mysql –u{username} –p{password} {database}

將數據庫轉移到新服務器,代碼如下:

  1. mysqldump –u{username} –p{password} {database} | mysql –host={hostname} –C {database}  --Vevb.com

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴宁市| 泰和县| 深圳市| 秦皇岛市| 榆中县| 出国| 深水埗区| 长顺县| 乌拉特中旗| 五家渠市| 抚宁县| 天镇县| 乌审旗| 平江县| 右玉县| 阿瓦提县| 阿拉善右旗| 阿克苏市| 化州市| 龙岩市| 大田县| 沁阳市| 苏尼特右旗| 清新县| 自治县| 新和县| 无锡市| 三台县| 涿州市| 清水河县| 股票| 合山市| 历史| 彭山县| 太仆寺旗| 华蓥市| 呼图壁县| 贵定县| 黄平县| 福海县| 双辽市|