首页 > 数据库 >重装操作系统,不重装MySQL恢复方式

重装操作系统,不重装MySQL恢复方式

时间:2023-05-22 17:06:35浏览次数:50  
标签:重装 操作系统 -- 数据库 MySQL mysqld mysql 拷贝到


1、把之前Mysql安装目录拷贝到目标路径。
2、查看my.ini
basedir=修改正确
datadir=修改正确

把之前的datadir拷贝到目标路径

3、安装MySQL服务
mysqld --install mysql --defaults-file="D:\GreenSoftware\MySQL Server 5.5\my.ini"

4、启动Mysql服务

net start
net stop mysql

5、可以移除服务

mysqld --remove mysql


如果出现异常,查看 data 下的日志文件 XXX.err
如何从IBData中恢复MySQL数据库

mysql 5.0.27版本 采用INnodb引擎建立表 由于磁盘问题丢失了 .frm文件 但 IBData和Log文件均完好 如何从其中恢复出库或导出数据? 成功恢复,步骤如下:
1、恢复原数据库的配置文件:包括日志大小 文件路径等
2、在[mysqld]段中增加:innodb_force_recovery = 4
3、可以在另外地方建立新的数据库并用原表的结构创建表
4、将上一步中建立的.frm表文件拷贝到准备恢复的数据库中
5、启动数据库
6、停止数据库 注释掉innodb_force_recovery = 4
实际中发现设置6才OK

标签:重装,操作系统,--,数据库,MySQL,mysqld,mysql,拷贝到
From: https://blog.51cto.com/u_9768004/6325781

相关文章

  • 关于MySQL数据库的加密解密问题
    SELECTMD5(‘123456’);结果显示的密文即为:e10adc3949ba59abbe56e057f20f883e解密MySQL中的MD5加密密码,需要使用MySQL中的UNHEX()函数。UNHEX()函数可以接收一个十六进制格式的参数,将其转换为原始字符串格式。例如我们可以这样使用UNHEX()函数解密前面我们生成的初始密文:SELEC......
  • springboot 接入通用tkmapper和pagehelper,boot starter版,mysql5.7,boot2.7.9
    1、pom文件引入<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.4.6</version></dependency><dependency><groupId......
  • MySQL学习基础篇Day7
    5.5自连接5.5.1自连接查询自连接查询,顾名思义,就是自己连接自己,也就是把一张表连接查询多次。我们先来学习一下自连接的查询语法:SELECT字段列表FROM表A别名AJOIN表A别名BON条件...; 而对于自连接查询,可以是内连接查询,也可以是外连接查询。 案例:A.查询员......
  • 成长笔记二、MySQL数据库--学生管理系统数据库手写SQL实现(实践篇)
    学生对象---->学生表(student)老师对象---->老师表(teacher)课程对象---->课程表(course)成绩对象---->成绩表(score)班级对象---->班级表(前缀_class,因为user或class等英文单词是程序中的关键字.尽量不直接用)等.....数据库设计设计参考上篇博客https://ww......
  • 【MySQL】从数据页的角度看 B+ 树
    1  前言我们都知道MySQL里InnoDB存储引擎是采用B+树来组织数据的。但是大家知道B+树里的节点里存放的是什么呢?查询数据的过程又是怎样的?那么这节我们从数据页的角度看B+树,看看每个节点长啥样。2  InnoDB是如何存储数据的?MySQL支持多种存储引擎,不同的存储引擎,......
  • 第四十天 各种各样的mysql数据查询方法
    一、昨日内容回顾约束条件之主键primarykey1.InnoDB规定表必须有且只有一个主键(单列主键联合主键)idintprimarykey单例主键idint,uidint,primarykey(id,uid)联合主键idintprimarykeyauto_increment主键自增2.如果表中有主键那么基于主键查询数据速度会非......
  • MySql8修改root密码,修改用户名
    usemysql;updateusersetauthentication_string=''whereuser='root';//root设为空ALTERuser'root'@'localhost'IDENTIFIEDBY'root';//root密码设为rootflushprivileges;//刷新权限 usemysql;......
  • MySQL常用关键字和函数及部分关键字使用场景
    世间情动,不过盛夏白瓷梅子汤,碎冰碰壁当啷响。一,关键字使用顺序在使用SQL查询时,关键字的顺序并不是非常重要,SQL解释器可以根据查询的语法结构自动推断其执行顺序。但是,为了使查询更加易读,并且能够避免出现在结果中无法预期的重复数据,建议始终按照以下顺序使用关键字:1,SEL......
  • MySQL 删除后插入 与 插入或更新
    MySQL删除后插入与插入或更新一般操作:查询->判断【(存在更新,不存在插入)或(存在删除插入,不存在插入)】在单条插入/更新的时候这样做是没有问题的,但是在批量导入的环境下由于数据量过大所以这里出现里的严重的性能问题优化方案“插入或更新”INSERTFORUPDATEINSERTFORU......
  • mysql事务
    (目录)事务的特性原子性(Atomicity):语句要么全执行,要么全不执行,是事务最核心的特性,事务本身就是以原子性来定义的。实现主要基于undolog日志。持久性(Durability):保证事务提交后不会因为宕机等原因导致数据丢失。实现主要基于redolog日志。隔离性(Isolation):保证事务执行尽......