欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

系統(tǒng)配置

虛擬主機數(shù)據(jù)庫備份與還原的方法是什么? - 夢飛科技

虛擬主機是現(xiàn)在用戶常用的主機設備,而在虛擬主機上建立數(shù)據(jù)庫也是用戶經常要做的一項工作。對MySQL數(shù)據(jù)庫虛擬主機操作熟練的朋友都知道,MYSQL備份PHP腳本程序只適合沒有MySQL Shell權限的虛擬主機用戶,如果遇到有MySQL Shell權限的虛擬主機用戶該如何備份與還原呢?今天小恩為大家解讀虛擬主機MySQL數(shù)據(jù)庫備份與還原方法有哪些?

一、關于備份:

我們在使用MySQL中一般都用MyISAM類型的表,這種表是以文件形式保存的文件系統(tǒng)中的;而HEAP類型的表是保存在內存中的,下面的方法是針對MyISAM表的。

1、直接拷貝數(shù)據(jù)庫文件。首先不推薦使用這種方法,因為拷貝的數(shù)據(jù)表是針對特定操作系統(tǒng)的,移到其他系統(tǒng)中有可能會出問題。其次備份時候要停止MYSQL服務器或者鎖定相應的表,否則如果拷貝過程中正好在插入/改寫數(shù)據(jù)庫就掛了,不適合需要不間斷的服務器。這種方法最大好處是方便快捷,備份時候只要拷貝MYSQL數(shù)據(jù)目錄相應數(shù)據(jù)庫文件夾中的所有文件即可,其中*.frm是描述了表的結構,*.MYD保存了表的數(shù)據(jù)記錄,*.MYI則是表的索引。

2、使用MySQLDump工具:利用這個程序可以把數(shù)據(jù)庫導出成SQL語句形式的文本文件,方便移動到不同系統(tǒng),directadmin安裝,還原時候會一條條執(zhí)行文件中的SQL語句即可重建數(shù)據(jù)庫。實際使用時在WINDOWS下CMD里或LinuxShell輸入命令:

mysqldump-u user_name -p database_name --option > path:/xxx.sql;回車;user_name是用戶名;database_name是數(shù)據(jù)庫名;path:/xxx.sql是保存?zhèn)浞菸募穆窂脚c文件名。

然后輸入密碼就會導出數(shù)據(jù)庫到指定PATH下的.sql文件了,要保證用戶有足夠權限訪問相應數(shù)據(jù)庫。

--option是備份時可以指定的一些參數(shù),可以參考MYSQL官方文檔,常用幾個選項:--opt——一組常用默認選項,包括--add-drop-table --add-locks --create-options --disable-keys --extended-insert --lock-tables --quick --set-charset --add-drop-table ——在建立表時候先DROP舊表,適合覆蓋數(shù)據(jù)庫--where——按照條件備份部分記錄,云主機租用,例如:--where="id<1000'"

mysqldump工具的參數(shù)功能相當多,還需要好好研究下。

二、關于還原

1、對于直接拷貝數(shù)據(jù)庫文件的方法,把相應文件覆蓋回數(shù)據(jù)目錄即可還原。

2、對于DUMP出來的.SQL文件,可以在MYSQL命令行中輸入:

use target_database;選擇要還原的數(shù)據(jù)庫,最好新建一個空的 . path:/xxx.sql;將指定的備份文件還原到當前數(shù)據(jù)庫。

經過以上的介紹你應該掌握了虛擬主機MySQL數(shù)據(jù)庫的備份與還原的方法了,其實方法并不難,只要你用心去思考,然后親自去實踐一下,很快就能學會。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 神农架林区| 葫芦岛市| 凤山县| 多伦县| 泰州市| 子长县| 景东| 布尔津县| 岳阳县| 柳州市| 玉田县| 平原县| 广河县| 惠安县| 天峨县| 砚山县| 乡宁县| 贺州市| 浮山县| 郁南县| 璧山县| 河池市| 连州市| 陆河县| 来宾市| 湘潭县| 湘乡市| 灵宝市| 平舆县| 贺州市| 桐城市| 湘潭县| 嘉鱼县| 肥东县| 博客| 石阡县| 襄城县| 莎车县| 祁连县| 巴林右旗| 永登县|