mysql還原失敗怎么辦 mysql還原數(shù)據(jù)慢

...的mysql上恢復(fù)數(shù)據(jù),多個(gè)數(shù)據(jù)庫(kù)文件,出現(xiàn)1146錯(cuò)誤

1、有兩種方法,一種方法使用mysql的check table和repair table 的sql語(yǔ)句,另一種方法是使用MySQL提供的多個(gè)myisamchk, isamchk數(shù)據(jù)檢測(cè)恢復(fù)工具。前者使用起來(lái)比較簡(jiǎn)便。推薦使用。

成都創(chuàng)新互聯(lián)長(zhǎng)期為上千家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為漠河企業(yè)提供專(zhuān)業(yè)的網(wǎng)站制作、做網(wǎng)站,漠河網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

2、MySQL 中,數(shù)據(jù)庫(kù)和表其實(shí)就是數(shù)據(jù)目錄下的目錄和文件,因而,操作系統(tǒng)的敏感性決定數(shù)據(jù)庫(kù)和表命名的大小寫(xiě)敏感。

3、需要查看導(dǎo)入的sql文件中是否文件數(shù)據(jù)庫(kù)表名不對(duì),和現(xiàn)在的不符合,修改一致就好了。

4、MYSQL復(fù)制data文件下的innodb引擎數(shù)據(jù)庫(kù),提示1146錯(cuò)誤,將原ibdata1拷到data文件夾下服務(wù)又起不來(lái)?需要徹底停止MySQL的所有服務(wù),才能拷貝ibdata1文件,否則MySQL的安全機(jī)制不允許。

5、這個(gè)表被損壞了 一般一個(gè)完整的表由 *.frm 、*.MYD、*.MYI組成。出現(xiàn)這種提示是因?yàn)槿齻€(gè)基本文件數(shù)據(jù)表被損壞了,需要自己重新建表。

6、數(shù)據(jù)庫(kù)mm里面不存在表sun_style,你說(shuō)表存在,請(qǐng)檢查是屬于哪個(gè)數(shù)據(jù)庫(kù)。

MySQL恢復(fù)中的幾個(gè)問(wèn)題解決方法

1、臨時(shí)冒出另外一種解決想法,即用 GDB 調(diào)試崩潰恢復(fù),通過(guò)臨時(shí)修改 validate 變量值讓 MySQL 跳過(guò)表空間驗(yàn)證過(guò)程,然后讓 MySQL 正常關(guān)閉,重新啟動(dòng)就可以正常啟動(dòng)了。

2、使用一個(gè)INSERT語(yǔ)句里有多個(gè)VALUES行,就是PHPMYADMIN導(dǎo)出事的“擴(kuò)展插入” 導(dǎo)出表結(jié)構(gòu)要加IF NOT EXISTS 如果你有權(quán)限的話(huà),直接COPY mysql數(shù)據(jù)文件。恢復(fù)時(shí),再?gòu)?fù)制過(guò)去就行。

3、簡(jiǎn)單情況下:進(jìn)入原來(lái)mysql安裝路徑下的data文件夾下,找到相應(yīng)的庫(kù)和ibdata1,進(jìn)行copy,就可回復(fù)原來(lái)的數(shù)據(jù)。復(fù)雜情況下:從另一臺(tái)機(jī)上把MySQL數(shù)據(jù)庫(kù)的mysql文件夾拷貝到本地機(jī)上,目的是恢復(fù)本地機(jī)對(duì)數(shù)據(jù)的訪(fǎng)問(wèn)和操作。

4、就在shell下輸入命令:find / -name mysql.frm mysql.frm是系統(tǒng)表的數(shù)據(jù),查找到這個(gè)就應(yīng)該可以找到數(shù)據(jù)文件夾到底在哪里了。MYD不過(guò)有可能會(huì)由于使用了一些特殊數(shù)據(jù)庫(kù)引擎而出現(xiàn)少表的情況。最好不要這樣備份數(shù)據(jù)。

mysql用mysqldump命令備份之后不能正確還原

還可以用一個(gè)USE db_name語(yǔ)句啟動(dòng)文本文件。

將原數(shù)據(jù)庫(kù)目錄的內(nèi)容拷貝到其他的地方。例如,您可能會(huì)在稍后用它們進(jìn)行崩潰表的事后分析檢查(post-mortem examination)。用最新的備份文件重新加載數(shù)據(jù)庫(kù)。

備份:導(dǎo)出要用到MySQL的mysqldump工具,基本用法是:mysqldump [OPTIONS] database [tables]如果你不給定任何表,整個(gè)數(shù)據(jù)庫(kù)將被導(dǎo)出。通過(guò)執(zhí)行mysqldump --help,你能得到你mysqldump的版本支持的選項(xiàng)表。

如果,你在mysqldump實(shí)用程序中使用--lock-tables選項(xiàng)則不必使用如上SQL語(yǔ)句。

mysql數(shù)據(jù)庫(kù)備份成功,再還原卻失敗,什么原

數(shù)據(jù)庫(kù)非一致性備份:在open狀態(tài)下備份數(shù)據(jù)庫(kù)物理文件,這時(shí)數(shù)據(jù)庫(kù)內(nèi)容可能會(huì)改變導(dǎo)致數(shù)據(jù)文件scn不一致,所以稱(chēng)之為數(shù)據(jù)庫(kù)的非一致性備份或熱備份,只適用于歸檔模式。

全備時(shí)同時(shí)備份 sys 庫(kù) 這個(gè)方案適用于需要還原的數(shù)據(jù)庫(kù),sys 庫(kù)也不太正常的情況下使用;在全備后額外再備份一份 sys 庫(kù)用于修復(fù)。注意:不適用于做主從時(shí)使用它。

備份的數(shù)據(jù)庫(kù)版本高于還原的版本??蓢L試在要還原數(shù)據(jù)庫(kù)的電腦上更新SQLSERVER的版本;也可在備份機(jī)將數(shù)據(jù)庫(kù)或表轉(zhuǎn)成其它格式導(dǎo)入新數(shù)據(jù)庫(kù),但限于簡(jiǎn)單的。

先打開(kāi)數(shù)據(jù)庫(kù),然后鼠標(biāo)選中數(shù)據(jù)庫(kù)點(diǎn)擊右鍵,選擇列表中的“還原數(shù)據(jù)庫(kù)”,最后彈出還原數(shù)據(jù)庫(kù)界面。先輸入“目標(biāo)數(shù)據(jù)庫(kù)”;然后選中“源設(shè)備”,最后點(diǎn)后面的按鈕,彈出指定備份界面。

如何修復(fù)MySQL數(shù)據(jù)庫(kù)

恢復(fù)整個(gè)數(shù)據(jù)庫(kù)首先,如果要恢復(fù)的數(shù)據(jù)庫(kù)是含有授權(quán)表的mysql數(shù)據(jù)庫(kù),將需要使用--skip-grant-tables選項(xiàng)運(yùn)行服務(wù)器。否則,服務(wù)器將抱怨無(wú)法找到授權(quán)表。

mysql命令 1)如果是Windows系統(tǒng),請(qǐng)?jiān)诿钚心J较逻M(jìn)入mysql的bin目錄,如D:Programmysql41in。如果是Linux系統(tǒng),請(qǐng)直接看下面的步驟。

本文將詳細(xì)闡述如何還MysqlWorkbench上還原mysql數(shù)據(jù)庫(kù)。首先,打開(kāi)MysqlWorkbench 點(diǎn)擊LocalinstanceMySql57進(jìn)行登錄,輸入root密碼 登錄進(jìn)去后,點(diǎn)擊左邊欄的administrationt選項(xiàng)卡 在里面找到“dataimport/restore”,點(diǎn)擊進(jìn)入。

mysqldump恢復(fù)數(shù)據(jù)庫(kù)不成功

1、mysql_upgrade install or upgrade sys schema 這個(gè)方案適用于 sys 庫(kù)已經(jīng)因?yàn)?mysqldump 導(dǎo)入而損壞的情況下使用。

2、shell mysql db_name text_file 還可以用一個(gè)USE db_name語(yǔ)句啟動(dòng)文本文件。

3、配置my點(diǎn)吸煙 f 配置innodb_force_recovery = 1 到 6 試到正確為止,重啟MySQL 導(dǎo)出數(shù)據(jù)腳本 mysqldump -uroot -p123456 test test.sql 導(dǎo)出SQL腳本。

4、在Linux下導(dǎo)入應(yīng)該按照以下步驟: 以root賬戶(hù)登錄。

網(wǎng)站欄目:mysql還原失敗怎么辦 mysql還原數(shù)據(jù)慢
文章URL:http://bm7419.com/article42/diggdec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、做網(wǎng)站、定制網(wǎng)站、用戶(hù)體驗(yàn)、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)