文章导航绿软下载站软件下载安卓资源苹果资源专题

您当前所在位置:首页数据库MYSQL → MySQL无法启动、无法停止各种解决方法总结

MySQL无法启动、无法停止各种解决方法总结

时间:2015/12/26 10:05:23来源:IT猫扑网作者:网管联盟我要评论(0)

本文章总结了种MySQL无法启动、无法停止解决办法,包括在windows系统,linux系统中mysql不能启动与停止的解决办法,有需了解的朋友可进入参考。

解决无法启动

A、先使用命令C:/Program files/mysql/bin/mysqladmin-u root -p shutdown来关闭MYSQL

B、再在cmd命令行下,执行net start mysql启动mysql。
提示:Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Unknown/unsupported table type: INNODB 错误

原来是因为这两版本的 MySQL 默认使用了支持事物的 INNODB 引擎,打开 my.ini 文件,在 MySQL 的安装文件夹, 如 c:program filesMySQL 中,看到:

default-storage-engine=INNODB

解决办法是把该设置改为

default-storage-engine=MYISAM

仍然使用 MyISAM 作为默认的数据库引擎,保存 my.ini 文件,然后手工启动 MySQL 服务,成功;再把刚刚的配置窗口关掉就行了。

出错代码:1067导入mysql无法启动

解决办法如下:

1.删除%windows%/my.ini
2.删除其它地方的my.ini
3.在mysql安装目录下把my-small.ini复制为my.ini
4.在my.ini最后一行插入:
[mysqld]
#设置basedir指向mysql的安装路径
basedir=C:mysql-5.1.11-beta-win32
datadir=C:mysql-5.1.11-beta-win32data
5.重新启动。。。
C:mysql-5.1.11-beta-win32bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。
C:mysql-5.1.11-beta-win32bin>mysqld-nt --remove
Service successfully removed.
C:mysql-5.1.11-beta-win32bin>mysqld-nt --install
Service successfully installed.
C:mysql-5.1.11-beta-win32bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
C:mysql-5.1.11-beta-win32bin>net stop mysql
MySQL 服务正在停止..
MySQL 服务已成功停止。

 
非法关机造成的MYSQL无法启动问题

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

无论安装何版本的mysql,在管理工具的服务中启动mysql服务时都会在中途报错
内容为:在 本地计算机 无法启动mysql服务 错误1067:进程意外中止

经过多方求教,得解决方法如下

查找系统(后来验证应该为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

另外,要主意
[WinMySQLadmin]
Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
user=root
password=xxxxxxxx
#以上是设置WinMySQLadmin的配置
[Client]
user=root
password=xxxxxxxx

关键词标签:MySQL,解决方法

相关阅读 WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置mysql 启动错误-server PID file could not be foundMYSQL使用错误 MYSQL中ERROR 1006MySQL手动安装方法与中文解决方案MySQL服务器维护笔记在Linux下安装和使用MySQL

文章评论
发表评论

热门文章 Silverlight中连接MySQL数据库实例详解Silverlight中连接MySQL数据库实例详解WEB程序员需要掌握的十大MySQL优化技巧WEB程序员需要掌握的十大MySQL优化技巧A5安全小组亮子谈PhpMySql的帐号安全A5安全小组亮子谈PhpMySql的帐号安全MySQL常用维护管理工具MySQL常用维护管理工具

相关软件 《PHP100视频教程》八: Mysql 简介和创建新的数据库 《PHP100视频教程》二十六:制作自己的PHP+MYSQL的类 《PHP100视频教程》十:MYSQL在PHP5中的应用 《PHP100视频教程》十二:学习制作PHP+MYSQL留言板(下) 《PHP100视频教程》十三:PHP+MYSQL分页原理 《PHP100视频教程》十一:学习制作PHP+MYSQL留言板(上) APMServ(apache+php+mysql+asp服务器) AppServ(集成了PHP 6.0 MYSQL 6.0等)

人气排行 MySQL数据库启动失败1067进程意外终止的解决办法总结Mysql 1045错误解决办法MySQL服务器进程CPU占用100%解决办法MySQL导出导入命令的用例Mysql清空表的实现方法三种常用的MySQL建表语句查看MySQL数据库表的命令介绍MySQL连接字符串的实际操作步骤汇总