用户名:
密 码: 记住
您当前的位置:首页 > IDC资讯 > 虚拟主机

mysql数据库表损坏修复方法

时间:2015-01-10  来源:  作者:

 mysql是文件存放格式,读写频繁经常导致数据库文件损坏是很常见的事情,下面我们就介绍一下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_PACKAGE\mysql\data\mysql\*.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

以下是天府快车虚拟主机mysql的修复方法。

1、主机控制面板修复

在虚拟主机控制面板或独立控制面板中点击“数据库”,用控制面板中提供的“修复数据库”功能,可以在线修复。blob.png

2、使用phpmyadmin进行修复。

在数据库管理界面点击“管理mysql数据库(UTF-8版本)”,点击左边需要修复的数据库。右边会列出数据库所有表,

选择损坏的表或者将页面拉到最下面,点击全选,下拉框中选择修复。

1.jpg

 
 

 

来顶一下
返回首页
返回首页
推荐资讯
18元注册cn域名,天府云推出冰点低价 18元注册cn域名,天府云推出冰点低为继续扩大域名产品市场份额,知名顶级域名注册商西部数码宣
买成品网站送域名,域名投资助毕业生创业 买成品网站送域名,域名投资助毕业面临着严峻的就业形势,为了避免卷入毕业即失业的浪潮中,多
相关文章
    无相关信息
栏目更新
栏目热门