真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql怎么還原數(shù)據(jù)庫 如何還原數(shù)據(jù)庫

mysql中備份和還原數(shù)據(jù)庫的語句什么啊

一、Mysql數(shù)據(jù)庫備份指令格式:

創(chuàng)新互聯(lián)建站專注于都蘭網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供都蘭營銷型網(wǎng)站建設(shè),都蘭網(wǎng)站制作、都蘭網(wǎng)頁設(shè)計、都蘭網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造都蘭網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供都蘭網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

mysqldump -h主機名 -P端口 -u用戶名 -p密碼 (–database) 數(shù)據(jù)庫名 文件名.sql

注:直接cmd執(zhí)行該指令即可,不需要先mysql -u root -p鏈接數(shù)據(jù)庫

1、備份MySQL數(shù)據(jù)庫的命令

mysqldump -hhostname -uusername -ppassword databasename backupfile.sql

2、備份MySQL數(shù)據(jù)庫為帶刪除表的格式,能夠讓該備份覆蓋已有數(shù)據(jù)庫而不需要手動刪除原有數(shù)據(jù)庫。

mysqldump -–add-drop-table -uusername -ppassword databasename backupfile.sql

二、數(shù)據(jù)庫還原有三種方式:source命令、mysql、gunzip命令

1、source 命令

進入mysql數(shù)據(jù)庫控制臺,

mysql -u root -p

mysqluse 數(shù)據(jù)庫

然后使用source命令,后面參數(shù)為腳本文件(如這里用到的.sql)

mysqlsource /home/work/db/bkdb.sql

2、mysql

mysql -hhostname -uusername -ppassword databasename backupfile.sql

3、gunzip

gunzip backupfile.sql.gz | mysql -uusername -ppassword databasename

mysql刪除被的數(shù)據(jù)庫怎么還原?

1 找個別的機百器安裝個同版本的mysql或從已安裝同版本的其他機器上(非同版本的度也可以試下):

拷貝 mysql/data/mysql 目錄到你的mysql/data/ 下吧

2 試著啟動mysql服務(wù),如果能啟動了,理論上應(yīng)該丟失的只有用戶、授權(quán)等一些知系統(tǒng)信息,不影響你的使用的數(shù)據(jù);

如果不能啟動,看錯誤日志,爭取啟動了。

3 趕緊把數(shù)據(jù)備份道一份出來,重內(nèi)新把所有庫(只是你后來創(chuàng)建的業(yè)務(wù)相關(guān)的庫,不包括mysql庫)都刪了,重新導(dǎo)入一遍。理論上不這樣也可以,但只是非容生產(chǎn)重要的環(huán)境下。

4 重新做用戶授權(quán)。

以上步驟參考一下,試一下

怎么備份和還原mysql數(shù)據(jù)庫

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

使用mysqldump命令備份數(shù)據(jù)庫

還原數(shù)據(jù)庫

1、使用mysql命令還原數(shù)據(jù)庫

將game_backup.sql 還原至 game 數(shù)據(jù)庫:

2、使用source命令還原數(shù)據(jù)庫

如果數(shù)據(jù)庫過大,建議可以使用source命令

怎么恢復(fù)mysql數(shù)據(jù)庫怎么恢復(fù)數(shù)據(jù)

簡單情況下:進入原來mysql安裝路徑下的data文件夾下,找到相應(yīng)的庫和ibdata1,進行copy,就可回復(fù)原來的數(shù)據(jù)。

復(fù)雜情況下:

從另一臺機上把MySQL數(shù)據(jù)庫的mysql文件夾拷貝到本地機上,目的是恢復(fù)本地機對數(shù)據(jù)的訪問和操作。經(jīng)過如下幾種情況的操作。

1. 在本地重裝MySQL(安裝目錄D:\Program Files\MySQL\MySQL Server 5.0),直接把mysql文件夾拷貝至D:\Program Files\MySQL\MySQL Server 5.0\。結(jié)果,失?。簲?shù)據(jù)庫連接錯誤。

2. 卸載后重裝MySQL,將D:\Program Files\MySQL\MySQL Server 5.0\下的數(shù)據(jù)備份,只把mysql\data文件夾全部內(nèi)容拷貝到D:\Program Files\MySQL\MySQL Server 5.0\data下。結(jié)果,失?。簲?shù)據(jù)庫連接錯誤。將備份的數(shù)據(jù)還完覆蓋。結(jié)果,失敗,還是連接不上數(shù)據(jù)庫。

3. 卸載后重裝MySQL,將mysql\data文件夾里的cf1,last文件夾(這兩個是原來MySQL里的數(shù)據(jù)庫)拷貝進D:\Program Files\MySQL\MySQL Server 5.0\data。連接成功,在Navicat for MySQL里看到數(shù)據(jù)庫cf1和last,但是不能訪問,因為數(shù)據(jù)全為零。明白了原來data里以數(shù)據(jù)庫命名的文件存儲的是數(shù)據(jù)庫的表結(jié)構(gòu),不是元數(shù)據(jù)。下一步,把data文件夾里的ibdata1文件(3.4G大,明顯存儲了元數(shù)據(jù))拷貝到D:\Program Files\MySQL\MySQL Server 5.0\data里,代替原來的ibdata1文件。重啟電腦,打開Navicat for MySQL,連接成功,數(shù)據(jù)可以訪問操作。

至此,操作終于成功。其實當(dāng)初在那臺機上把數(shù)據(jù)導(dǎo)出來,而不是現(xiàn)在直接把文件夾mysql復(fù)制過來會更容易恢復(fù)。但那臺機已經(jīng)重裝了系統(tǒng),也就是說MySQL失效了。

怎么恢復(fù)mysql數(shù)據(jù)庫

簡單情況下:進入原來mysql安裝路徑下的data文件夾下,找到相應(yīng)的庫和ibdata1,進行copy,就可回復(fù)原來的數(shù)據(jù)。

復(fù)雜情況下:

從另一臺機上把mysql數(shù)據(jù)庫的mysql文件夾拷貝到本地機上,目的是恢復(fù)本地機對數(shù)據(jù)的訪問和操作。經(jīng)過如下幾種情況的操作。

1.

在本地重裝mysql(安裝目錄d:\program

files\mysql\mysql

server

5.0),直接把mysql文件夾拷貝至d:\program

files\mysql\mysql

server

5.0\。結(jié)果,失?。簲?shù)據(jù)庫連接錯誤。

2.

卸載后重裝mysql,將d:\program

files\mysql\mysql

server

5.0\下的數(shù)據(jù)備份,只把mysql\data文件夾全部內(nèi)容拷貝到d:\program

files\mysql\mysql

server

5.0\data下。結(jié)果,失?。簲?shù)據(jù)庫連接錯誤。將備份的數(shù)據(jù)還完覆蓋。結(jié)果,失敗,還是連接不上數(shù)據(jù)庫。

3.

卸載后重裝mysql,將mysql\data文件夾里的cf1,last文件夾(這兩個是原來mysql里的數(shù)據(jù)庫)拷貝進d:\program

files\mysql\mysql

server

5.0\data。連接成功,在navicat

for

mysql里看到數(shù)據(jù)庫cf1和last,但是不能訪問,因為數(shù)據(jù)全為零。明白了原來data里以數(shù)據(jù)庫命名的文件存儲的是數(shù)據(jù)庫的表結(jié)構(gòu),不是元數(shù)據(jù)。下一步,把data文件夾里的ibdata1文件(3.4g大,明顯存儲了元數(shù)據(jù))拷貝到d:\program

files\mysql\mysql

server

5.0\data里,代替原來的ibdata1文件。重啟電腦,打開navicat

for

mysql,連接成功,數(shù)據(jù)可以訪問操作。

至此,操作終于成功。其實當(dāng)初在那臺機上把數(shù)據(jù)導(dǎo)出來,而不是現(xiàn)在直接把文件夾mysql復(fù)制過來會更容易恢復(fù)。但那臺機已經(jīng)重裝了系統(tǒng),也就是說mysql失效了。


當(dāng)前名稱:mysql怎么還原數(shù)據(jù)庫 如何還原數(shù)據(jù)庫
本文路徑:http://weahome.cn/article/hppjjg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部