当前位置: 首页 > news >正文

mysql报错-mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止和数据恢复

启动mysql服务时出现该错误: 
本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。

我的mysql版本是8.0.18

系统:win10

如何安装mysql,可以看我这一篇文章:mysql的安装 ---必会 - bigbigbrid - 博客园 (cnblogs.com)

 第一步:(大前提:进入mysql安装目录下的bin目录运行!)删除你的服务(此处mysql对应你的服务名称,我的服务名就是mysql)mysql8版本叫mysql80

mysqld --remove mysql

 第二步:将根目录下的data文件夹删除(如果有需要,请一定要备份,因为这里面有你建的数据库!如果是小白第一次弄mysql则忽略)

 

 注意:如果在你的mysql的安装路径中没有配置文件,则自己手动创建一个,文件名为:my.ini,添加内容如下:

 

复制代码

[client]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\\softinstall\\mysql-8.0.18-winx64# mysql数据存放目录datadir =D:\\softinstall\\mysql-8.0.18-winx64\\data# 允许最大连接数max_connections=20# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

复制代码

 第三步:初始化(第一次执行的话,时间会久一些,执行结束后没有输出信息,查看bin的同级目录下会多出一个data文件夹,里面一堆文件)

mysqld --initialize-insecure

 如果这步不成功说明权限不够 ,需要打开C:\Windows\System32  下搜索cmd 右键以管理员身份启动即可

 切换路径到你的mysql盘下

 

 执行以上命令即可

 第四步:注册mysql服务

使用管理员cmd注册不然权限不够

注:此处的mysql是你将要生成的服务名称,D:\softinstall\mysql-8.0.18-winx64\my.ini要改成你自己的ini文件的位置)

 第五步:启动服务

net start mysql

 现在已正常安装

然后就是恢复以前的数据

第一步:关闭服务

 

 第二步:复制原data的数据表文件到新的data文件目录下面

第三步 :复制原data文件下的这六个文件到新的data文件目录下面

 如果没有ib_logfile0和ib_logfile1的文件也不必担心因为没啥鸟用直接复制其他三份文件即可

1

2

3

4

5

6

ibdata1

ib_logfile0

ib_logfile1

ib_buffer_pool

auto.cnf

mysql.ibd

 

 

 第四步:启动mysql服务

 

 查看数据库

 已恢复数据

 

http://www.lryc.cn/news/338981.html

相关文章:

  • Java开发从入门到精通(二十):Java的面向对象编程OOP:File文件操作的增删改查
  • 10.list的模拟实现(普通迭代器和const迭代器的类模板)
  • 【电控笔记5】电流环速度环三环参数整定
  • AI克隆语音(基于GPT-SoVITS)
  • 小蚕爬树问题
  • 科研学习|科研软件——如何使用SmartPLS软件进行结构方程建模
  • 实用工具系列-ADB使用方式
  • 计算机网络书籍--《网络是怎样连接的》阅读笔记
  • antd+vue——datepicker日期控件——禁用日期功能
  • 技术分享 | Appium 用例录制
  • [蓝桥杯 2018 省 A] 付账问题
  • 设计模式|装饰器模式(Decorator Pattern)
  • 发作性睡病有性别差异吗?
  • ppt从零基础到高手【办公】
  • 文件上传下载
  • C++11 新特性:新增算法
  • c/c++普通for循环学习
  • 操作系统组成部分
  • 深入理解DES算法:原理、实现与应用
  • # 达梦sql查询 Sql 优化
  • Linux下SPI驱动:SPI设备驱动简介
  • 【简明图文教程】Node.js的下载、安装、环境配置及测试
  • 共模电感饱和与哪些参数有关?这些参数是如何影响共模电感的?
  • 儿童护眼台灯怎么选?五款必选的高口碑护眼台灯推荐
  • 前端小技巧之轮播图
  • 手动实现简易版RPC(上)
  • 大语言模型总结整理(不定期更新)
  • 关于npm和yarn的使用(自己的问题记录)
  • Web端Excel的导入导出Demo
  • Java日期正则表达式(附Demo)