返回顶部
首页 > 资讯 > 数据库 >Mysql数据库修复
  • 262
分享到

Mysql数据库修复

2024-04-02 19:04:59 262人浏览 独家记忆
摘要

当数据库异常down掉或系统异常重启后,开启业务前需启动数据库,查看err日志,查看数据库有无损坏,修复后,在开启业务。这里的检查和修复,只针对MyISAM,相关操作如下:检查数据库中表有没有损坏:Mysq

数据库异常down掉或系统异常重启后,开启业务前需启动数据库,查看err日志,查看数据库有无损坏,修复后,在开启业务。


这里的检查和修复,只针对MyISAM,相关操作如下:

检查数据库中表有没有损坏:
Mysqlcheck -uroot -p -h227.0.0.1 -P3306 -c  库名

mysql数据库修复:
方法一:
0.进入数据库;
1.备份表数据;
2. repair table  表名;   #只对MyISam引擎有效 ——查看表引擎(show create table  表名;)
当没有MYI文件或丢失头部受到损坏时,使用:
repair table  表名 USE_FRM;
方法二:
1.备份表数据;
2.使用  mysqlcheck -r 数据库名 表名 -uroot -ppwd;利用mysqlcheck可以一次性修复多个表。只要在数据库名后列出相应表名即可(用空格隔开)。或者数据库名后不加表名,将会修复数据库中的所有表

您可能感兴趣的文档:

--结束END--

本文标题: Mysql数据库修复

本文链接: https://lsjlt.com/news/39907.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Mysql数据库修复
    当数据库异常down掉或系统异常重启后,开启业务前需启动数据库,查看err日志,查看数据库有无损坏,修复后,在开启业务。这里的检查和修复,只针对MyISAM,相关操作如下:检查数据库中表有没有损坏:mysq...
    99+
    2024-04-02
  • 如何修复MySQL数据库
    这篇文章主要介绍如何修复MySQL数据库,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 我整理了7条修复MySQL的方法,当简单的重启对数据库不起作用,或者有表崩溃时。&n...
    99+
    2024-04-02
  • MySQL中怎么修复数据库表
    今天就跟大家聊聊有关MySQL中怎么修复数据库表,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一张损坏的表的症状通常是查询意外中断并且你能看到例如这...
    99+
    2024-04-02
  • mysql数据库的数据损坏要怎么修复
    这篇文章主要介绍“mysql数据库的数据损坏要怎么修复”,在日常操作中,相信很多人在mysql数据库的数据损坏要怎么修复问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysq...
    99+
    2024-04-02
  • mysql 数据库表错误 修复 总结
    mysql 数据库坏表修复    萝卜白菜,各有所爱,能干活、能修复表才是王道!!!修复之前谨记:先备份数据库 (备份完成后再进行以下修复操作)   可以mysqldump ...
    99+
    2024-04-02
  • mysql数据库恢复
    目录1.数据库恢复基本事项2.利用source命令恢复数据库2.1.使用source命令恢复数据库的说明2.2.恢复演示3.利用MySQL命令恢复(标准)3.1.使用MySQL命令恢复基本实践3.2.使用开发人员提交的SQL语句恢...
    99+
    2018-08-16
    mysql数据库恢复
  • MySQL复制数据库
    MySQL复制数据库的办法非常多。针对不同的场景,选择相应的办法。在可以停止写入,不用保证数据一致性,需要速度的情况下,可以通过物理复制的办法。以下给出脚本: #!/bin/bash datadir=/da...
    99+
    2024-04-02
  • MySQL数据库表损坏后如何修复
    这篇文章主要为大家展示了“MySQL数据库表损坏后如何修复”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL数据库表损坏后如何修复”这篇文章吧。1.MyI...
    99+
    2024-04-02
  • MySQL数据库——MySQL UPDATE:修改数据(更新数据)
    在 MySQL 中,可以使用 UPDATE 语句来修改、更新一个或多个表的数据。 UPDATE 语句的基本语法 使用 UPDATE 语句修改单个表,语法格式为: UPDATE SET 字段 1=值 1 [,字段 2=值 2… ] ...
    99+
    2023-09-06
    数据库 mysql java
  • linux mysql 数据库复制
    一、主服务器配置 1、配置文件my.cnf的修改 [root@localhost mysql]# vim /etc/my.cnf #在[mysqld]中添加:server-id=1log_bin=master-binlog_bin_inde...
    99+
    2021-10-29
    linux mysql 数据库复制
  • 如何恢复MySQL数据库数据
    这篇文章将为大家详细讲解有关如何恢复MySQL数据库数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、恢复方案1、数据量不是特别大,可以将mysqldu...
    99+
    2024-04-02
  • mysql数据库如何恢复数据
    mysql 数据恢复有四种方法:从备份恢复:最简单可靠,适合定期备份数据库的情况。使用 mysql 恢复工具:适用于没有备份或备份已损坏的情况。从二进制日志恢复:适用于二进制日志记录并数...
    99+
    2024-04-14
    mysql
  • mysql数据库怎么恢复数据
    要恢复MySQL数据库中的数据,有几种常见的方法: 使用备份文件:如果您有数据库的备份文件,可以通过将备份文件恢复到MySQL数...
    99+
    2024-05-21
    mysql
  • 修复Discuz!数据库方法
    关键字描述:方法 数据库 修复   校验 可以 后台 功能 使用 系统   Discuz! 后台自带数据库修复工具的,如果Discuz! 数据库损坏导致首页打不开了,但是后台还可以进去。那么使用下面的方法,就有...
    99+
    2022-06-12
    方法 数据库 修复 后台 校验 可以 使用 系统 功能 检查
  • 《MySQL数据库》MySQL备份恢复
    前言 MySQL数据库最重要的部分就是数据,所以保证数据不被损坏尤为重要,大家都知道911事件,当时非常多的数据丢失,导致经济混乱。接下来我们就来讲讲MySQL是如何保障数据完整,应对特殊情况,如何恢复等。 备份 备份检查:保证备份没有问题...
    99+
    2016-12-27
    《MySQL数据库》MySQL备份恢复 数据库入门 数据库基础教程 数据库 mysql
  • mysql数据库怎么删除重复数据库
    mysql 中删除重复数据库的过程如下:使用查询识别重复数据库。使用 drop database 语句删除重复数据库。使用 show databases 验证重复数据库是否已删...
    99+
    2024-08-05
    mysql
  • mysql 数据库密码修改
    未知数据库密码或初次登陆可用此方法:如果是修改密码则要先停止mysql服务systemctl stop mysqld 1修改配置文件,跳过密码进入数据库vim /etc/my.cnf[mysqld]skip...
    99+
    2024-04-02
  • 修改MySQL 数据库名称
    MySQL不支持直接修改数据库名称语法。 那么要修改数据库名称该如何操作呢?例如,我们将数据库test 修改为test2。 第一步 创建新名称对应的数据库 create database if not exists test2 第二步 获取...
    99+
    2023-10-27
    数据库 mysql
  • MySQL 数据表修复方法
    MySQL表检查与修复 — check/repair指令 目录 MySQL表检查与修复 --- check/repair指令1. 指令详解2. 操作方法:命令提示符(cmd指令)操作方法SQLyog 操作方法(推荐) ...
    99+
    2023-08-19
    mysql 数据库
  • mysql主从数据库复制
       Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作