互联网一站式seo推广服务
深圳seo|seo优化|seo推广|seo技术|网站建设

免费咨询热线:4008-078-778

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

日期:2019-06-30 SEO优化

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

修复方法如下:

一、管理助手方式

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

 

seoimg.zcit/20190611/d986ee927426f97213b0f086be8a0699.png" style="width: 724px; height: 374px;" />seoimg.zcit/20190611/5ecaad31e33e3d883e92ce8fc85c8793.png" style="width: 715px; height: 437px;" />

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

二、命令行方式:

翻开【开端】--【运行】 输入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_PACKAGE\mysql\data\mysql\*.MYI 

Linux系统输入以下命令:

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

或者

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

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

三、phpmyadmin方式:

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

seoimg.zcit/20190611/0c54dbf8ed6efa4e24d411e5d0cc3df2.jpg" style="width: 679px; height: 595px;" /> 


转载请注明本文地址:互赢网络建站优化专注于深圳网站建设与网络推广自然排名网站seo优化技术 https://seo.zhangyongmi.cn/19415.html