当前位置:首页 > Mysql教程 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-08 11:04:00 浏览: 评论: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最后一行插入:

  1. [mysqld] 
  2. #设置basedir指向mysql的安装路径 
  3. basedir=C:mysql-5.1.11-beta-win32 
  4. datadir=C:mysql-5.1.11-beta-win32data 

5.重新启动.

C:mysql-5.1.11-beta-win32bin>net start mysql

MySQL 服务正在启动,MySQL 服务无法启动,系统出错,发生系统错误 1067,进程意外终止.

  1. C:mysql-5.1.11-beta-win32bin>mysqld-nt --remove 
  2. Service successfully removed. 
  3. C:mysql-5.1.11-beta-win32bin>mysqld-nt --install 
  4. Service successfully installed. 
  5. 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这两个基本的配置.

  1. [mysqld] 
  2. set basedir to installation path, e.g., c:/mysql 
  3. # 设置为MYSQL的安装目录 
  4. basedir=D:/www/WebServer/MySQL 
  5. set datadir to location of data directory, 
  6. # e.g., c:/mysql/data or d:/mydata/data 
  7. # 设置为MYSQL的数据目录 
  8. datadir=D:/www/WebServer/MySQL/data 
  9. --phpfensi.com 

另外,要主意

  1. [WinMySQLadmin] 
  2. Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe 
  3. user=root 
  4. password=xxxxxxxx 
  5. #以上是设置WinMySQLadmin的配置 
  6. [Client] 
  7. user=root 
  8. password=xxxxxxxx

Tags: MySQL无法启动 MySQL无法停止

分享到: