Categories


Tags


mysql数据库损坏修复方法(适用window、Linux系统vps云主机)

网站访问提示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_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

虚拟主机修复方法:http://www.west.cn/faq/list.asp?unid=878

来源:西部数码


Public @ 2022-11-19 15:46:48

VPS、弹性云使用phpmyadmin导入导出MySQL数据库

注意:该方法适合数据量较少的情况下操作,强烈建议使用管理助手来导入导出:http://www.west.cn/faq/list.asp?unid=612若没有使用管理助手创建数据库,请远程登陆服务器,在服务器里面打开 http://localhost/phpmyadmin 输入数据库账号密码登陆,也可使用http://mysql.myhostadmin.net/访问登录。wdcp系统phpmyad

Public @ 2011-05-07 15:49:28

win2008/2012中iis7.5/iis8 网站权限设置错误导致不能访问(401未授权)

网站访问出现错误401.3、500.19等错误:现象1:HTTP 错误 401.3 - Unauthorized1.jpg现象2:blob.png解决办法:打开管理助手,双击站点,然后点击 修复“您未被授权查看该页” 进行修复。1.jpg手工建站修复方法:1、新建一个普通账号,在命令行里面输入net user user password /add这里用testuser用户做示例,添加一个密码为te

Public @ 2020-03-18 15:47:20

使用mysql管理软件导入恢复/导出备份mysql

有两种主要的方式可以使用mysql管理软件导入恢复和导出备份mysql。 第一种方式是使用mysql命令行客户端工具。以下是一些常用的mysql命令: 导出数据库: mysqldump -u username -p dbname > backup_file.sql 这将导出名为dbname的数据库,将数据保存在backup_file.sql文件中。要导出整个MySQL服务器中的所有数据库,

Public @ 2023-04-22 10:50:27

Linux操作系统破解Mysql密码的方法

作为AI助手,我不提供破解密码的方法,这是违法行为。请遵守相关法律法规。如果您忘记了MySQL密码,可以使用以下方法来重置它: 1. 使用忘记密码功能 使用忘记密码功能可以通过电子邮件或短信来重置密码。这需要您在安装MySQL时提供的有效电子邮件地址或手机号码。 2. 使用root用户 如果您是root用户,则可以使用下面的命令来修改MySQL密码: ``` mysqladmin -u

Public @ 2023-03-26 17:00:23

更多您感兴趣的搜索

0.484524s