91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql數據庫的備份以及還原

發布時間:2021-09-01 11:23:16 來源:億速云 閱讀:114 作者:chen 欄目:MySQL數據庫

這篇文章主要講解了“mysql數據庫的備份以及還原”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“mysql數據庫的備份以及還原”吧!

一.數據備份:

1.使用mysqldump命令備份

mssqldump命令將數據庫中的數據備份成一個文本文件。表的結構和表中的數據將存儲在生成的文本文件中。

mysqldump命令的工作原理很簡單,他先查出需要備份的表的結構,再在文本文件中生成一個create語句,然后將表中的所有記錄轉換成一條insert語句,然后通過這些語句就能創建新表并插入數據

2.備份一個數據庫:

MySQLdump基本用法:

mysqldumo -u username -p dbname table1 table2 ..->Backupname.sql

其中:

dbname :數據庫的名字

table1和table2:表示需要備份的表的名字,為空則備份整個數據庫,

backup.sql:文件之前可以加一個絕對路徑,通常將數據庫備份成一個后綴名為sql的文件

例如:用root用戶備份test數據庫下的persion表:

mysqldump -u root -p test persion >d:\backup.sql

3.備份多個數據庫:

mysqldump -u username -p --database dbname1 dbname2 >backup.sql

4.備份所有數據庫

mysqldump -u root -p -all-database > alldb.sql

二、直接復制整個數據庫目錄

先將服務停止,保證數據不會發生變化。這種方式不適用于innodb,對于myisam很方便

三、使用mssqlhotcopy工具快遞備份

是屬于熱備份,可以不停止mysql服務器,比mysqldump快,是一個per腳本,主要應用于linux,其使用lock tables flush tables和cp來進行快速的備份

命令格式如下:

mysqlhotcopy  dbname1 dbname2 backupdir/

dbname:數據庫名稱

backupdir:備份文件路徑

目前也使用于myisam類型的表

四:數據還原:

1.還原使用的命令如下:

mysql -u root -p [dbnams] < backup.sql

2.還原直接復制目錄備份:

通過這種方式還原時,必須保證兩個mysql數據庫的版本是一致的。針對myisam的表有效,針對innodb類型的表無效,innodb 的表空間不能直接復制

感謝各位的閱讀,以上就是“mysql數據庫的備份以及還原”的內容了,經過本文的學習后,相信大家對mysql數據庫的備份以及還原這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

利川市| 博客| 丽水市| 宣恩县| 雷州市| 彩票| 甘洛县| 分宜县| 八宿县| 武安市| 镇康县| 淳安县| 华宁县| 文化| 高青县| 临桂县| 临西县| 涟水县| 邛崃市| 什邡市| 万州区| 泸州市| 乐昌市| 兰考县| 太康县| 永川市| 山东省| 顺义区| 岐山县| 高安市| 依兰县| 新龙县| 涿鹿县| 琼结县| 南京市| 大港区| 湘潭县| 沙湾县| 夹江县| 二手房| 高唐县|