Windows下不能启动mysql服务(2)

三、非法关机造成的MYSQL无法启动问题 
如果是因为非法关机等原因导致MYSQL无法启动或启动有问题的,最好使用重新安装的或确认是OK的MYSQL数据表及ibdata1、mysql.pid、ib_logfile0等文件进行覆盖,天缘试过遇到过多次这种情况,就是原来的MYSQL表有问题了,总是无法启动,但是更换成新表就可以。

四、重装MYSQL 
发现MYSQL有问题时,最便捷的方法,是先把mysql卸载掉,然后重装重新配置,具体方法如下:

1、卸载MYSQL,清理掉安装目录和Windows目录下的my.ini文件。

2、检查任务管理器中是否还有mysql进程,如果有,可以把mysqld.exe杀掉,或者先杀掉再卸载也可以。

3、在cmd命令窗口,执行:sc  delete  mysql,该命令是清理注册服务命令。

3. 重装 mysql

出处:?mod=space&uid=988904&do=blog&id=88432


======================================================================

无法启动MYSQL(2009-06-03 08:18:40)转载标签: 杂谈  
点启动MYSQL服务后提示:在本地计算机 无法启动MYSQL服务错误1067 进程意外终止
此服务是开始——设置——控制面版——管理工具——服务里的
解决办法一:复制mysql目录中的一份 my-***.inf 文件到系统的windows目录中。修改文件名为 my.inf.

然后在[mysqld]代码区添加类似的代码:

# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/Program Files/mysql-5.0.45-win32
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/Program Files/mysql-5.0.45-win32/data

解决方法二 mysql 1067
错误如下:

1、执行winmysqladmin,生成my.ini文件
2、mysqld -install 启动mysql服务
3、net start mysql 启动mysql服务显示正常
当通过mysql -u root -p 连接时候报服务器没有启动的错误,察看server服务,确实mysql服务没有启动,手动启动产生1067错误,重新安装过几次mysql,错误依旧。察看各个配置都没有错误。

我的系统环境 win2003 mysql版本4.0.12。
解决办法,将winmysqladmin生成的my.ini拷贝到c:\windows\下再启动mysql就一切OK了。
这个没试过 :其实不需要重新配置 你只要在/bin 目录下依次点击 mysql.exe

mysqld.exe

mysqld-nt.exe

winmysqladmin.exe

提示框出现后 直接cancle 掉

然后再点击 winmysqladmin.exe 在右下脚那个小图标上 选择启动服务就可以了

这样 ini 文件就自动恢复好了
1、重新安装此程序;可能还需要以管理员身份安装才行,就是你原来的那个、买机子时的那个、不是自设的用户名或贵宾什么的;2、内存小,导致运行时空间不够或出错。加根机子内存条(256M或512M的可能就行了,不贵)或加大虚拟内存到1200-1500M容量;3、安装到的盘符是否空间不够大,点右键看是否留够了至少15%的剩余空间;4、服务里含有此英文字母的程序看是否被停用,右键选自动或启用什么的;5、安装用出现问题点注销或重启试试;6、有什么地方软件与操作系统或硬件不兼容了,或操作系统缺少了重要文件。

在本地计算机无法启动MYSQL服务错误1067进程意外终止

这种情况一般是my.ini文件配置出错了,

查找Windows目录下的my.ini文件,如果没有将mysql安装目录中my-medium.ini复制为c:\windows\my.ini 重起服务即可

出处:

===========================================================================================


mySql服务无法启动问题解决方案 自己实际通过的方法

解决方法如下

查找系统(后来验证应该为windows目录)目录下的my.ini文件,编辑内容(如果没有该文件
,则新建一个),至少包含basedir,datadir这两个基本的配置。
[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/www/WebServer/MySQL
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/www/WebServer/MySQL/data


————————————————————————————————————
其余为网上寻找的解决方案
启动MYSQL服务时出错的几种解决方法

1
安装MYSQL后更改了ROOT的密码后用
net startmysql
启动时我就遇到了这样的问题.使用以下命令后
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就没有这个错误提示了!


*************
2
MySQL的1067错误 
Q:我的Mysql碰到了 1067 错误

错误信息为:
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11213.html