24小时咨询热线: 4000-810-830
联系方式

唯美风尚 - 做小程序联系我们

咨询热线:4000-810-830
高先生 13120468979(同微信)
肖女士 15811550793(同微信)
地址:北京市通州区通胡大街70号K2百合湾19号

技术知识

三河巧用网站管理助手Mysql数据库损坏修复方法

发布时间:2024-12-23 人气: 543

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


修复方法如下:


一、管理助手方式:


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


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


二、命令行方式:


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


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


1.修复单个数据库


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


示例:

mysqlcheck -r -udemo -pdemo demo

2.修复服务器上所有数据库


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


示例:


mysqlcheck -A -o -r -p -uroot -pxxxx


3.自动检查优化分析表


mysqlcheck -Aao --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/登陆自己的数据库,点击左边需要修复的数据库。右边会列出数据库所有表,选择损坏的表或者将页面拉到最下面,点击全选,下拉框中选择修复。



标签: 全部
在线客服
服务热线

服务热线

4000-810-830

微信咨询
二维码
返回顶部