【问题解决】安装mysql出现Start Service错误
(2017-06-07 21:28:01)| 分类: MySQL数据库 |
安装MySQL时无法启动服务(could not start the service MYSQL
.Error:0)
安装mysql会出现start service错误
安装mysql时 配置到start server时出现:Could Not Connect To The Service
Control Manager 错误
1)在安装mysql时,到最后一步,执行时,在start
service,出现如下错误:
Could not start the service
一般的发生原因是因为多次安装,或卸载后重装时,才会出现这个问题,所以要把所有相关的文件夹、服务、注册表等都要卸载干净了,再次安装就OK了。
有如下解决办法:
使用services.msc打开服务窗口,查看MySQL service是否已经存在。如已经存在并已启动,则先停止该服务,然后到注册表("HKEY_LOCAL_MACHINE/SYSTEM
/CurrentControlSet/Services")中删除对应服务,并使用命令sc delete
MySQL,然后继续进行安装,就能成功。
2)看一下3306端口是否被占用了
netstat -na 看看listing 的有没有 3306
另外可以修改默认端口看看:
配置文件中可以修改,打开mysql.ini,修改里面的 optional= ”你想要的端口号”.
要先打开dos窗口 (cmd 命令)然后才用netstat -na ,改完配置, mysql
server要重新启动才生效的。
3)不知道你安装的是MYsql哪个版本,是否是5.0,首先告诉你,数据库只能装一次,如果你在你第一次没有装成功的情况下,你必须要卸载干净才 能装得上,不然会出现很多问题导致你不会安装成功,至于卸载,个人觉得手动卸载其实是最干净利落的,控制面板删除,然后regedit里面Ctrl+F搜 索mysql,但凡是跟这个相关的一切都给他删除掉,然后C:\Documents and Settings\Administrator\Application Data(C:\Users\YongHeng\AppData\Roaming/C:\Users\YongHeng\AppData\LocalLow/C:\Users\YongHeng\AppData\Local)中删除MYSQL相关的目标信息.
安装mysql出现如下错误:Could not start the service2010-10-25 23:47在安装mysql-essential-5.1.37-win32.msi时,到最后一步,执行时,在start service,出现如下错误:
网络上一般的发生原因是因为多次安装,或卸载后重装时,才会出现这个问题,所以要把所有相关的文件夹、服务、注册表等都要卸载干净了,再次安装就OK了。
但我的这个是初次安装,就出现这个问题,所以很头痛,在网上找了一下,有如下解决办法:
使用services.msc打開服務窗口,查看MySQL
service是否已經存在。如已经存在并已启动,则先停止该服务,然后到注冊表("HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet\Services")中刪除對應服務,并使用命令sc delete
MySQL,然后繼續進行安裝,就能成功。
if ($ != jQuery) { $ = jQuery.noConflict(); }
*********************************************************************************************************
第一次安装MySQL没有任何问题,而且也非常容易。
当时第二次安装时,却出现了错误,不能启动MySQL service。
为什么会出现这样的错误?
原因是在卸载MySQL时,没有卸载干净。
那么,要怎样才能卸载干净呢?
个人觉得有几个步骤要走的,首先要去管理->服务里关闭MySQL service。
然后去控制面板->添加/删除程序中删除MySQL
再接着去cmd->regedit中HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001/002以及CurrentControlSet下的
service中去查看有没有MySQL,如果有,就删掉。
最后在去MySQL的安装文件中去,查看未删除残留的文件,全部删除。
这样,MySQL的卸载过程才算结束,而且也算彻底干净了。
其实,Oracle,sql server的卸载过程也是这样。
当各位在安装、重装时出现could not start the service mysql
error:0的错误时,可以尝试下面两种方法。
一、方式1
MySQL安装是出现could not start the service mysql error:0
提示错误,解决方法:
首 先,在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如
C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt
-remove 然后就会显示......success!
好了下面进入添加删除程序,找到MySQL选择卸载,记得选择remove。最后将MySQL目录删除,还有数据库的目录也删除。
一、方式2
查看服务中有没有mysql,如果有将该服务停掉;
安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute
configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the
service MySQL
(出现这种情况一般是因为装过mysql,卸载不干净造成的。卸载后重启后再重装。注意看下服务,如果未能卸载,可以用mysqld-nt
-remove卸载)。
在控制面板中运行添加删除程序,将mysql卸载;
卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没有mysql);
重新安装mysql.安装后先不要运行Server Instance Configuration
wizard,重启后在开始菜单中运行该向导,即可。
我用的是win7,安装好MySQL后,软件会在系统盘系统隐藏文件夹ProgramData里面创建一个MySQL文件夹,卸载MySQL的时候并不会将其删掉,所以重装之前将这个文件夹删掉即可,不需重启删注册表之类的操作
MySQL重装时出现start service失败的解决
在windows xp 安装mysql时出现关于mysql-5.1.45-win32.msi的问题:出现could not start
the service mysql error:0
提示错误。经过研究和尝试,终于重装成功!步骤如下:
3、查找注册表中有关Mysql项目,删除。
4、删除C盘中的MySQL目录。
5、进入MySql安装目录,删除目录。
不需要重启电脑,直接重新安装即可。
注意:1)在修改注册表前先备份一下,有问题可以恢复;
步骤3中删除注册表以下内容,有些系统版本可能有些不同,但大体如下:
A.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
B.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
C.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
D.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL
目录
E.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目录
F.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目录
MySql错误代码1045的解决方案
错误代码 1045
Access denied for user 'root'@'localhost' (using
password:YES)
解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:
1、以系统管理员身份登录到系统;
2、如果MySQL服务器正在运行,停止它。
3、创建1个文本文件,并将下述命令置于单一行中:
4、进入DOS命令提示:开始菜单->运行-> cmd
5、停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。
附:
其他方法
方法一: (推荐)
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('你的新密码') where
USER=’root’;
mysql> FLUSH
PRIVILEGES;
mysql> quit
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint
-p
Enter password:
<输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where
USER=’root’;
mysql> FLUSH
PRIVILEGES;
mysql> quit
# mysql -uroot
-p
Enter password:
<输入新设的密码newpassword>
mysql>
内容参考: 脚本之家
另一个方法
Windows:
1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程
2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:\mysql\ , CMD进入命令行
3. 运行 d:\mysql\bin\mysqld-nt --skip-grant-tables
启动mysql,关闭权限的检查
4. 运行 d:\mysql\bin\mysqladmin -u root flush-privileges password
"newpassword" 重设root密码
5. 重新启动mysql服务
安装、重装时出现could not start the service mysql error:0的错误或者start
service停止不动时
关于XP安装mysql-5.1.45-win32.msi的问题,把我整了五个多小时,终于搞定!
安装的时候,有时候会出现could not start the service mysql error:0 提示错误。
解决步骤:
1、开始-MySQL-MySQL Server 5.1-MySQL Server Instance Config Wizard-Next-Remove Instance。
2、进入添加删除程序,找到MySQL选择卸载,选择remove。
3、进入注册表。
3.1、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
3.2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\下有mysql目录就要删除。
3.3、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\下有mysql目录就要删除。
3.4、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下有没有关于Mysql键值,有删除,即可。
3.5、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下有没有关于Mysql键值,有删除,即可。
3.6、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下有没有关于Mysql键值,有删除,即可。
4、删除C:\Documents and Settings\All Users\Application Data目录下的MySQL目录。
5、进入MySql安装目录,删除目录。
不需要重启电脑,直接重新安装即可。
注意:在重新安装MySql之前,最好是把数据库备份一下。
MySQL安装时出现could not start the service mysql error:0
提示错误
MySQL安装时出现could not start the service mysql error:0
提示错误
现 象:安装MySql时,在运行在运行Server Instance Configuration wizard时的Execute
configurattion步骤中的第三项Start Service进出错,错误提示为The service could not be
started.Error:0
并且打开管理工具->服务,mysql服务也不能手动启动。
原因:出现原因一般是因为安装过mysql,卸载不干净造成的。
方法:完全卸载干净后再安装。(卸载时注意看下service服务,若还存在mysql服务,则表示未卸载干净)
步骤:
一、查看管理工具->服务中将mysql服务停掉;
二、然后打开cmd 进入你的MySQL bin目录下,例如 C:/Program Files/MySQL/MySQL Server
5.0/bin 然后使
用如下命令mysqld -nt -remove
三、好了下面进入添加删除程序,找到MySQL选择卸载,记得选择remove。
卸载后打开注册表,查看HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
下的键值,如果有相关
mysql键值(mysql、mysqladmin)则删掉,即可;
四、重启,删掉mysql的安装残余目录(C:/Program Files/MySQL)和实例和数据库目录(C:/Documents
and
Settings/All Users/Application Data/MySQL)
(查看服务,此时服务中已没有mysql);
【备注】1、此步会删掉数据库相关数据,用户名、密码等,删除前请先备份。
五、重新安装mysql,即可
MYSQL安装出现could not start the service mysql
error:0处理
Mysql重装start service失败的解决
由于服务器工作不稳定,想把苏亚星校园网平台换个服务器,在windows server
2003安装mysql时出现关于mysql-5.1.45-win32.msi的问题:出现could not start the
service mysql error:0 提示错误。,经过研究和尝试,终于重装成功!
1、开始-MySQL-MySQL Server 5.1-MySQL Server Instance Config
Wizard-Next-Remove Instance。
2、进入添加删除程序,找到MySQL选择卸载,选择remove。
3、查找注册表中有关Mysql项目,删除。
4、删除C盘中的MySQL目录。
5、进入MySql安装目录,删除目录。
不需要重启电脑,直接重新安装即可。
注意:1)在修改注册表前先备份一下,有问题可以恢复;2)在重新安装MySql之前,最好是把数据库备份一下。
重新安装MYSQL出现Apply security settings1045错误或者出现start service错误解决方案
今天为了安装MySQl,搞了5个多钟,中午饭都没吃,先是start service 不通过,再是Apply security settings 不通过(报了个1045的Error),后来终于TMD的搞到它通过了,解决办法如下:
解决办法1.
解决办法2.
当登录成功后输入命令:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql');
'mysql'为你想要设置的新密码。修改密码成功后再配置Mysql就OK了。
附:Mysql关闭出错蜂鸣的办法,打开MySql安装目录下的 my.ini 文件,在[mysql]行下添加这个语句'no-beep', 保存,重启Mysql服务就OK了。

加载中…