日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MYSQL 表的修复(不断更新)

發布時間:2023/12/4 数据库 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MYSQL 表的修复(不断更新) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我的表一直沒有怎么壞過。
直到昨天我重裝系統后再次裝MYSQL的時候提示服務啟動不起來。
修復如下:
MYSQL安裝目錄/DATA/MYSQL改名為MYSQL2
然后重新安裝MYSQL數據庫。
啟動后導入相關數據,
select * from mysqldb into outfile 'c:\\db.sql';
關于表的所屬恢復
select * from mysql.proc into outfile 'c:\\proc.sql';
所有存儲過程的恢復

如果表不能打開的話。先得看看你的表是基于什么引擎的
1、MYISAM的表可以用 MYISAMCHk來修復

windows 下:MYISAMCHK.EXE -B -o 你的表路徑。
LINUX下:直接用 --myisam-recover 選項重新啟動MYSQLD服務。

2、INNODB表MYSQL現在還沒有專門的工具來做修復。
只能在MY.CNF或者MY.INI里設置innodb_force_recovery=1,避免在導出數據時再crash。
然后重新啟動數據庫。
用MYSQLDUMP 或者 SELECT * FROM 你的 表名 into outfile '導出文件路徑';
然后刪除原來的表, DROP TABLE 你的表名;
然后用MYSQLIMPORT 或者SOURCE 或者 INFILE的形式導入數據。

轉載于:https://blog.51cto.com/yueliangdao0608/82186

總結

以上是生活随笔為你收集整理的MYSQL 表的修复(不断更新)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。