欢迎来到州讯互联官网,本网已累计服务38461家企业! 2023-06-09 星期五
登录   |    注册   |    全国服务热线:0534-2109986  
mysql数据库损坏修复方法(适用window、Linux系统vps云主机)
2022-09-16 17:50:31  |  源自:州讯互联  |  访问:444人次  |  转载请标明来自于州讯
分享到:
网站访问提示mysql错误:TableXXXismarkedascrashedandshouldberepaired修复方法如下:一、管理助手方式:打开管理助手,打开mysql数据库选项,双击需要修复的数据库,点击修复按钮修复。如果没有修复成功,请按下面的方式修复。二、命令行方式:打开【开始】--【运行】输入cmd回车,在弹出的黑框里面视情况输入以下命令:(Linux系统ssh登陆服务器直接执行)...

网站访问提示mysql错误:Table XXX is marked as crashed and should be repaired

修复方法如下:

一、管理助手方式:

打开管理助手,打开mysql数据库选项,双击需要修复的数据库,点击修复按钮修复。

blob.png

blob.png

如果没有修复成功,请按下面的方式修复。

二、命令行方式:

打开【开始】--【运行】 输入cmd回车,在弹出的黑框里面视情况输入以下命令:

(Linux系统ssh登陆服务器直接执行)

1.修复单个数据库

mysqlcheck -r -u数据库用户名 -p密码  数据库名 

示例:
mysqlcheck -r -udemo -pdemo demo
2.修复服务器上所有数据库

mysqlcheck -A -o -r -uroot -p密码

此语法在mysql5.5以上版本会提示语法错误,mysql5.5以上版本用mysqlcheck -A  -r -uroot -pxxxx

示例:

mysqlcheck -A -o -r -uroot -pxxxx

3.自动检查优化分析表

mysqlcheck -Aao --auto-repair -uroot -p密码

此语法在mysql5.5以上版本会提示语法错误,mysql5.5以上版本用mysqlcheck -A --auto-repair -uroot -p密码

4、mysql系统表损坏无法启动的情况下修复。

windows系统输入以下命令:

myisamchk -r -f D:SOFT_PHP_PACKAGEmysqldatamysql*.MYI

Linux系统输入以下命令:

myisamchk -r -f /home/wddata/var/mysql/*.MYI

或者

myisamchk -r -f /home/wddata/var/*/*.MYI

注:若不是我司默认环境,路径更改为mysql实际存放路径。

三、phpmyadmin方式:

在服务器里面访问http://localhost/phpmyadmin/(wdcp系统可用:http://IP:8080/phpmyadmin)或者访问http://mysql.myhostadmin.net/登陆自己的数据库,点击左边需要修复的数据库。右边会列出数据库所有表,选择损坏的表或者将页面拉到最下面,点击全选,下拉框中选择修复。

1.jpg



分享到:

在线
客服

在线客服服务时间:9:00-24:00

客服
热线

0534-2109986
7*24小时客服服务热线

13969241212
投诉热线

提交
工单

提交工单电话无法接通可提交工单,把您的问题与需求发给我们

  • 您的姓名:
    *
    您的问题:
    * 剩余200字符
    验 证 码:
    *

公司
地址

联系我们
德州经济技术开发区中元科技园

关注
微信

关注官方微信
顶部