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

MySQL數(shù)據(jù)庫的備份與還原操作方法

 更新時(shí)間:2022年06月08日 08:53:32   作者:彭世瑜  
這篇文章主要介紹了MySQL數(shù)據(jù)庫的備份與還原操作方法,文章圍繞主題展開詳細(xì)的內(nèi)容加入,具有一定的參考價(jià)值,需要的小伙伴可以參考一下

1、數(shù)據(jù)庫備份

備份的結(jié)果都是SQL指令

mysqldump:專門用于備份SQL的客戶端

SQL備份:表結(jié)構(gòu) + 數(shù)據(jù)

缺點(diǎn):

  • 會(huì)產(chǎn)生的備份文件特別大
  • 不適合特大型數(shù)據(jù)備份
  • 不適合數(shù)據(jù)變更頻繁的數(shù)據(jù)庫備份

基本語法:

> mysqldump -hPup 數(shù)據(jù)庫名字 [表1 [表2]] > 備份文件地址

備份可以有3種形式:

  • 整庫備份 只需太提供數(shù)據(jù)庫名字
  • 單表備份 數(shù)據(jù)庫后跟一張表
  • 多表備份 數(shù)據(jù)庫后跟多張表

示例:

# 整庫備份
> mysqldump -hlocalhost -P3306 -uroot -p123456 mydatabase > mydatabase.bak.sql

# 單表備份
> mysqldump -hlocalhost -P3306 -uroot -p123456 mydatabase my_student > mydatabase.my_student.bak.sql
# 多表備份
> mysqldump -hlocalhost -P3306 -uroot -p123456 mydatabase my_student my_class > mydatabase.my_student__my_class.bak.sql

備份文件內(nèi)容:

-- 刪除已存在的表
DROP TABLE IF EXISTS `my_student`;
-- 創(chuàng)建表結(jié)構(gòu)
SET character_set_client = utf8mb4 ;
CREATE TABLE `my_student` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(10) COLLATE utf8mb4_general_ci DEFAULT NULL,
  `class_id` int(11) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `gender` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
-- 插入數(shù)據(jù)
LOCK TABLES `my_student` WRITE;
INSERT INTO `my_student` VALUES (1,'劉備',1,18,2),(2,'李四',1,19,1),(3,'王五',2,20,2),(4,'張飛',2,21,1),(5,'關(guān)羽',NULL,22,2),(6,'曹操',1,20,NULL);
UNLOCK TABLES;

2、數(shù)據(jù)還原

mysqldump備份的數(shù)據(jù)文件,沒有關(guān)于數(shù)據(jù)庫本身的操作,都是針對(duì)表級(jí)別的操作,當(dāng)進(jìn)行數(shù)據(jù)還原,必須指定數(shù)據(jù)庫

方式一:mysql客戶端

# 不用登錄,直接操作
> mysql -hPup 數(shù)據(jù)庫 < SQL文件位置
mysql -hlocalhost -P3306 -uroot -p123456 mydatabase2 < mydatabase.bak.sql

方式二:SQL指令導(dǎo)入

-- 首先進(jìn)入到對(duì)應(yīng)的數(shù)據(jù)庫
mysql> source SQL文件位置
source mydatabase.bak.sql;

方式三:手動(dòng)復(fù)制粘貼(不推薦)

打開備份文件,復(fù)制所有SQL指令,粘貼到mysql命令行中執(zhí)行

到此這篇關(guān)于MySQL數(shù)據(jù)庫數(shù)據(jù)庫備份與還原的文章就介紹到這了,更多相關(guān)MySQL數(shù)據(jù)備份還原內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql臨時(shí)變量的使用

    mysql臨時(shí)變量的使用

    這篇文章主要介紹了mysql臨時(shí)變量的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • python中的mysql數(shù)據(jù)庫LIKE操作符詳解

    python中的mysql數(shù)據(jù)庫LIKE操作符詳解

    LIKE操作符用于在WHERE子句中搜索列中的指定模式,like操作符的語法在文章開頭也給大家提到,通過兩種示例代碼給大家介紹python中的mysql數(shù)據(jù)庫LIKE操作符知識(shí),感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • Linux連接mysql報(bào)錯(cuò):Access denied for user ‘root’@‘localhost’(using password: YES)的解決方法

    Linux連接mysql報(bào)錯(cuò):Access denied for user ‘root’@‘localhost’(usi

    這篇文章主要給大家介紹了關(guān)于Linux連接mysql數(shù)據(jù)庫報(bào)錯(cuò):Access denied for user ’root‘@’localhost‘(using password: YES)的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • MySQL子查詢的使用詳解上篇

    MySQL子查詢的使用詳解上篇

    子查詢是在查詢語句里面再嵌套一個(gè)查詢,這是因?yàn)槲覀冊(cè)谔崛?shù)據(jù)的時(shí)候有很多不知道的數(shù)據(jù)產(chǎn)生了依賴關(guān)系。本文為大家總結(jié)了一下MySQL數(shù)據(jù)庫子查詢語法規(guī)則,感興趣的可以了解一下
    2022-08-08
  • MySQL中字符串索引對(duì)update的影響分析

    MySQL中字符串索引對(duì)update的影響分析

    這篇文章主要介紹了MySQL中字符串索引對(duì)update的影響,結(jié)合實(shí)例形式分析了添加索引操作對(duì)于update語句的性能所造成的影響,需要的朋友可以參考下
    2016-04-04
  • MySQL表中添加數(shù)據(jù)的方法

    MySQL表中添加數(shù)據(jù)的方法

    這篇文章主要介紹了MySQL表中添加數(shù)據(jù)的方法,本文通過sql語句給大家詳細(xì)講解,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-11-11
  • prometheus監(jiān)控MySQL并實(shí)現(xiàn)可視化的操作詳解

    prometheus監(jiān)控MySQL并實(shí)現(xiàn)可視化的操作詳解

    mysqld_exporter?是一個(gè)用于監(jiān)控?MySQL?服務(wù)器的開源工具,它是由?Prometheus?社區(qū)維護(hù)的一個(gè)官方?Exporter,本文給大家介紹了prometheus監(jiān)控MySQL并實(shí)現(xiàn)可視化的操作,文中通過代碼和圖文講解的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • 淺談MySQL安裝starting the server失敗的解決辦法

    淺談MySQL安裝starting the server失敗的解決辦法

    如果電腦是不是第一次安裝MySQL,一般會(huì)出現(xiàn)報(bào)錯(cuò)情況,starting the server失敗,通常是因?yàn)樯洗伟惭b的該軟件未清除干凈,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解一下
    2021-09-09
  • MySQL空間函數(shù)ST_Distance_Sphere()的使用方式

    MySQL空間函數(shù)ST_Distance_Sphere()的使用方式

    這篇文章主要介紹了MySQL空間函數(shù)ST_Distance_Sphere()的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 打開和關(guān)閉mysql服務(wù)的兩種實(shí)現(xiàn)方法

    打開和關(guān)閉mysql服務(wù)的兩種實(shí)現(xiàn)方法

    這篇文章主要介紹了打開和關(guān)閉mysql服務(wù)的兩種實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07

最新評(píng)論

习水县| 涿鹿县| 图片| 江源县| 民和| 德令哈市| 芦溪县| 河南省| 汕尾市| 密山市| 青海省| 垦利县| 泸溪县| 拜泉县| 鄂州市| 屏东市| 大庆市| 锦州市| 闵行区| 昌图县| 友谊县| 观塘区| 吴旗县| 东丽区| 陆良县| 万山特区| 四川省| 景宁| 房产| 焉耆| 子长县| 沐川县| 冕宁县| 长海县| 特克斯县| 岳普湖县| 楚雄市| 龙海市| 双柏县| 财经| 青海省|