mysql unique option prefix myisam_recover instead of myisam-recover-options的解決方法
根據(jù)字面意思好像就是要把參數(shù)寫(xiě)全。在以后的版本中這種寫(xiě)法不支持了。
很多網(wǎng)上給的資料都是直接用 myisam_recover 就可以實(shí)現(xiàn)mysql數(shù)據(jù)庫(kù)表的修復(fù),但在新版本中需要加上參數(shù)才可以。
原來(lái):
myisam_recover
現(xiàn)在:
myisam_recover_options=force,backup
自動(dòng)修復(fù)MySQL的myisam表
常用MySQL的童鞋都知道這個(gè)myisam類(lèi)型的表極容易損壞,多數(shù)人可能都是用myisamchk命令來(lái)人工修復(fù),下面介紹一種自動(dòng)修復(fù)myisam的方法,也是我上午剛學(xué)的,共同進(jìn)步,呵呵~
在MySQL的配置文件my.cnf中,啟動(dòng)項(xiàng)部分加入myisam-recover設(shè)置數(shù)據(jù)恢復(fù)功能,具體參數(shù)如下:
DEFAULT |
與沒(méi)有使用--myisam-recover選項(xiàng)相同。 |
BACKUP |
如果在恢復(fù)過(guò)程中,數(shù)據(jù)文件被更改了,將tbl_name.MYD文件備份為tbl_name-datetime.BAK。 |
FORCE |
即使.MYD文件將丟掉多個(gè)行也進(jìn)行恢復(fù)。 |
QUICK |
如果沒(méi)有刪除塊,不要檢查表中的行。 |
我設(shè)置了BACKUP和FORCE參數(shù),如下:
[mysqld]
myisam-recover=BACKUP,FORCE
此參數(shù)詳細(xì)情況,請(qǐng)參考MySQL手冊(cè)http://dev.mysql.com/doc/refman/5.0/en/server-options.html。
相關(guān)文章
詳解數(shù)據(jù)庫(kù)連接的URL的寫(xiě)法及總結(jié)
這篇文章主要介紹了詳解數(shù)據(jù)庫(kù)連接的URL的寫(xiě)法及總結(jié)的相關(guān)資料這里提供了四種方法1、oracle.2、MySQL.3、SQL Server.4、DB2,需要的朋友可以參考下2017-07-07MySql 知識(shí)點(diǎn)之事務(wù)、索引、鎖原理與用法解析
這篇文章主要介紹了MySql 知識(shí)點(diǎn)之事務(wù)、索引、鎖原理與用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了mysql數(shù)據(jù)庫(kù)事務(wù)、索引、鎖的概念、原理、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-09-09MySQL 8.0.20 安裝教程圖文詳解(windows 64位)
這篇文章主要介紹了MySQL 8.0.20安裝教程(windows 64位),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有,需要的朋友可以參考下2020-05-05