亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

mysql恢復(fù)表數(shù)據(jù) mysql修復(fù)數(shù)據(jù)庫命令


mysql恢復(fù)表數(shù)據(jù) mysql修復(fù)數(shù)據(jù)庫命令

文章插圖
1、首先查看是否開啟了mysql數(shù)據(jù)操作日志,如果沒有那記得打開為以后做好準(zhǔn)備 。
查看的方法如下:
在mysql中執(zhí)行命令:show variables like ‘%bin%’;
通過上圖可以看到我的mysql庫是開啟log_bin選項的,那么所有涉及到數(shù)據(jù)庫的操作都會被記錄保存下來 。見下圖:
以上文件在mysql的data文件夾下 。
如果你的bin-log沒有開啟,可以打開my.ini文件開啟配置:
要恢復(fù)就簡單了,找到日志中的sql語句即可 。為保險起見,先把上面需要的日志文件復(fù)制到一個臨時文件夾下,比如 /opt/bak/下 。由于上面文件是二進制,先使用mysql自帶工具恢復(fù)成文本的 。命令如下:mysqlbinlog –no-defaults mysql-bin.000007 >1.sql
參數(shù)–no-defaults一定要帶下,不然可能出現(xiàn)mysqlbinlog: unknown variable ‘default-character-set=utf8’這個的錯誤信息 。
找到被刪除的記錄
將sql語句復(fù)制到mysql執(zhí)行即可 。


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: