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

本地计算机 上的 My5OL808 服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止

客户反馈说mysql启动不了,报错信息:

本地计算机 上的 My5OL808 服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。

查了不少资料,最后分析问题是这样的,手动或者重复安装mysql时,创建了多个mysql服务,当系统重启的时候,多个服务抢占资源,每个服务可能只抢占到一部分,这样服务便造成死锁,无法启动了。

这种情况要把数据备份好,重新安装数据库,详细步骤如下

  1. 卸载数据库

先检查一下服务中的mysql

卸载之后,这个也应该没有了,客户那边看到服务里面有很多个mysql服务,可以手动删除了:    

   cmd C:\Program Files\MySQL\MySQL Server 8.0\bin

mysqld.exe --remove MySQL80

将所有的mysql服务都删除掉,防止后期再影响。

将控制面板卸载程序面板中所有带mysql的都删除了。

  1. 重新安装

下面这一步,需要修改一下路径:

在默认路径的MySQL后面加上一个new,只有这样才能安装成功。

C:\Program Files\MySQLNew\MySQL Server 8.0

C:\ProgramData\MySQLNew\MySQL Server 8.0

https://img-blog.csdnimg.cn/img_convert/f1059e609076e016827e73c59ee41193.png

(3)恢复数据

安装之后,服务里面会有:

先将服务停止。

原来的数据目录:

C:\ProgramData\MySQL\MySQL Server 8.0\Data

新安装的数据库的目录:

C:\ProgramData\MySQLNew\MySQL Server 8.0

然后将原来的数据库目录的四个文件(ib_buffer_pool、ibdata1、ibtmp1、mysql.ibd)复制过对应目录:

最后将 sys*(数据库表空间)文件夹也拷贝过来:

相关文章:

  • 在 CentOS 7.8 上安装 Node.js
  • php生成唯一ID的5种方法介绍
  • 第十五章:面向对象程序设计
  • Mabatis中String类型传参常见问题和解决办法
  • 商务智能|描述性统计分析与数据可视化
  • 嵌入式硬件电路原理图之跟随电路
  • 创建x11vnc系统进程
  • Could not load library libcudnn_cnn_infer.so.8
  • Python新年烟花代码
  • 【Pytorch】学习记录分享10——TextCNN用于文本分类处理
  • Linux 修改主机名称并通过主机名称访问服务器
  • 小心JDK20 ZipOutputStream
  • 计算机网络(6):应用层
  • 桌面天气预报软件 Weather Widget free mac特点介绍
  • BRC20 技术分析
  • .pyc 想到的一些问题
  • [译] 怎样写一个基础的编译器
  • 「面试题」如何实现一个圣杯布局?
  • Docker下部署自己的LNMP工作环境
  • Git学习与使用心得(1)—— 初始化
  • iOS小技巧之UIImagePickerController实现头像选择
  • JAVA SE 6 GC调优笔记
  • Javascript Math对象和Date对象常用方法详解
  • Java知识点总结(JavaIO-打印流)
  • Mocha测试初探
  • php面试题 汇集2
  • python_bomb----数据类型总结
  • vue-loader 源码解析系列之 selector
  • vue的全局变量和全局拦截请求器
  • windows下如何用phpstorm同步测试服务器
  • 后端_MYSQL
  • 免费小说阅读小程序
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 用jquery写贪吃蛇
  • 自定义函数
  • 关于Android全面屏虚拟导航栏的适配总结
  • # include “ “ 和 # include < >两者的区别
  • # 达梦数据库知识点
  • (1) caustics\
  • (4) PIVOT 和 UPIVOT 的使用
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (Ruby)Ubuntu12.04安装Rails环境
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (二十四)Flask之flask-session组件
  • (四)linux文件内容查看
  • (五)Python 垃圾回收机制
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (已解决)什么是vue导航守卫
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • (状压dp)uva 10817 Headmaster's Headache
  • ./configure、make、make install 命令
  • .apk 成为历史!
  • .jks文件(JAVA KeyStore)
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...