浅谈MySQL安装starting the server失败的解决办法
如果电脑是第一次安装MySQL,一般不会出现这样的报错。如下图所示。starting the server失败,通常是因为上次安装的该软件未清除干净。
完全卸载该软件的办法:
第一步,进入…控制面板\程序\程序和功能,卸载下图中的MySQL两个软件。
第二步,删除上次安装目录的MySQL残留文件,更不要忘了删除ProgramData下的MySQL文件夹,如下图所示。注意:这里的文件夹与上次安装目录里的残留文件不同,C:\ProgramData 一般默认是隐藏的。
第三步,Win+R 输入 regedit 运行,进入注册表编辑器,按下图路径,找到MySQL,进而删除MySQL注册表信息。
第四步,做完前三步,打开服务,会发现MySQL57服务依然存在,如下图所示。这就是导致安装失败的重要原因,所以需要删除MySQL57服务。方法:以管理员的权限运行dos命令,然后输入 sc delete MySQL57 。
C:\Windows\system32>sc delete MySQL57 [SC] DeleteService 成功
现在就可以轻松的安装上MySQL软件了!
到此这篇关于浅谈MySQL安装starting the server失败的解决办法的文章就介绍到这了,更多相关MySQL安装starting the server失败内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Starting MySQL.Manager of pid-file quit without updating file.[FAILED]的解决方法
因为硬盘满了,mysql启动不起来了. 登录上去看了一下,发现原因. 删除mysql的日志文件,重启mysql发现错误:Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 网上有不少这个原因的解释,但是都不是我想说的.我要说的原因其实很白痴:data/mysql-bin.index没有删除,data/mysql-bin.index是存放日志文件索引的文件,只删除了日志文件而没有对日志的索引文件做处理显然是不
-
mysql报错:Deadlock found when trying to get lock; try restarting transaction的解决方法
发现问题 最近在补以前数据的时候程序突然报如下错误: [2017-02-10 13:12:06.678] [INFO] mysqlLog - update tbl_playerdata_error: { [Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction] code: 'ER_LOCK_DEADLOCK', errno: 1213, sqlState: '4000
-
浅谈MySQL安装starting the server失败的解决办法
如果电脑是第一次安装MySQL,一般不会出现这样的报错.如下图所示.starting the server失败,通常是因为上次安装的该软件未清除干净. 完全卸载该软件的办法: 第一步,进入-控制面板\程序\程序和功能,卸载下图中的MySQL两个软件. 第二步,删除上次安装目录的MySQL残留文件,更不要忘了删除ProgramData下的MySQL文件夹,如下图所示.注意:这里的文件夹与上次安装目录里的残留文件不同,C:\ProgramData 一般默认是隐藏的. 第三步,Win+R 输入 reg
-
浅谈Maven安装及环境配置出错的解决办法
可能导致安装不成功的原因: 添加 系统变量的时候,M2_HOME路径没有在尾部加上\bin,而是把\bin在PATH路径的尾部加上了,比如下图某教程教的,这样做可能导致环境变量配置不成功. 安装和环境配置步骤 一.准备工作 1.jdk7.0以上版本 2.win10操作系统 3.maven安装包 二.解压安装包到指定文件夹 我的安装包解压到了C:\WorkSoftware\apache-maven-3.5.2 三.配置环境变量 C:\WorkSoftware\apache-maven-3.5.2
-
关于SQL Server 2008 安装提示"重新启动计算机失败"的解决办法
1.在开始->运行中输入regedit(注册表编辑器)2.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\3.在右边窗口右击PendingFileRenameOperations,选择删除,然后确认
-
浅谈mysql8.0新特性的坑和解决办法(小结)
一.创建用户和授权 在mysql8.0创建用户和授权和之前不太一样了,其实严格上来讲,也不能说是不一样,只能说是更严格,mysql8.0需要先创建用户和设置密码,然后才能授权. #先创建一个用户 create user 'hong'@'%' identified by '123123'; #再进行授权 grant all privileges on *.* to 'hong'@'%' with grant option; 如果还是用原来5.7的那种方式,会报错误: grant all privi
-
浅谈mysql密码遗忘和登陆报错的问题
mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行"跳过授权表"的参数选择即可! 在my.cnf中添加下面一行: [root@test-huanqiu ~]# vim /etc/my.cnf //在[mysqld]区域里添加 ........ skip-grant-tables //跳过授权表 然后重启mysql服务,即可无密码登录 [root@test-huanqiu
-
浅谈mysql的timestamp存在的时区问题
目录 简介 基本概念 timestamp与datetime区别 为什么网上又说timestamp类型存在时区问题? 那为什么网上会说timestamp存在时区问题? serverTimezone的本质 将serverTimezone与mysql时区保持一致 Entity中日期属性是String呢? 最佳实践 数据库中用timestamp还是int来存储时间? 总结 简介 众所周知,mysql中有两个时间类型,timestamp与datetime,但当在网上搜索timestamp与datetime
-
浅谈mysql 针对单张表的备份与还原
A.MySQL 备份工具xtrabackup 的安装 1. percona 官方xtrabackup 的二进制版本:二进制版本解压就能用了. 2. 解压xtrabackup & 创建连接 tar -xzvf percona-xtrabackup-2.3.4-Linux-x86_64.tar.gz -C /usr/local/ ln -s /usr/local/percona-xtrabackup-2.3.4 /usr/local/xtrabackup 3. 设置PATH环境变量 export P
-
浅谈MySQL在cmd和python下的常用操作
环境配置1:安装mysql,环境变量添加mysql的bin目录 环境配置2:python安装MySQL-Python 请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误 windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载安装MySQL-Python包,至于whl和tar.gz在windows和Linux下的安装方法可查看我的上一篇文章 一 .cmd命令下的操作: 连
-
浅谈MySql 视图、触发器以及存储过程
视图 什么是视图?视图的作用是什么? 视图(view)是一种虚拟存在的表,是一个逻辑表,它本身是不包含数据的.作为一个select语句保存在数据字典中的. 通过视图,可以展现基表(用来创建视图的表叫做基表base table)的部分数据,说白了视图的数据就是来自于基表. 视图的优点: 简单:使用视图的用户完全不需要关心后面对应的表的结构.关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集. 安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行某个列,但是
-
浅谈MySQL 统计行数的 count
MySQL count() 函数我们并不陌生,用来统计每张表的行数.但如果你的表越来越大,且是 InnoDB 引擎的话,会发现计算的速度会越来越慢.在这篇文章里,会先介绍 count() 实现的原理及原因,然后是 count 不同用法的性能分析,最后给出需要频繁改变并需要统计表行数的解决方案. Count() 的实现 InnoDB 和 MyISAM 是 MySQL 常用的数据引擎,由于两者实现的不同,导致 count() 操作计算的效率也不同. 对于 MyISAM 来说,它把每个表的总行数都存在
随机推荐
- sina的lightbox效果。
- Java实现监控多个线程状态的简单实例
- C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
- Bootstrap 轮播(Carousel)插件
- 真正面向对象编程:PHP5.01发布
- JavaScript利用正则表达式去除日期中的-
- 常用正则表达式收集
- linux系统使用python获取内存使用信息脚本分享
- 浅谈js中的引用和复制(传值和传址)
- Laravel框架学习笔记(一)环境搭建
- 浏览器兼容的JS写法总结
- 用vbs从本地 Administrators 组中删除组
- Python随机生成数据后插入到PostgreSQL
- PHP进程通信基础之信号量与共享内存通信
- jQuery EasyUI 入门必看
- win2003服务器安全设置教程图文(系统+数据库)
- 如何通过函数指针调用函数(实现代码)
- PHP使用PHPexcel导入导出数据的方法
- PHP三种方式实现链式操作详解
- Python内置函数—vars的具体使用方法