无法启动mysql,是不是因为关闭了其它服务

[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...
无法启动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表有问题了,总是无法启动,但是更换成新表就可以。2015-11-27
mengvlog 阅读 9 次 更新于 2025-07-19 19:15:52 我来答关注问题0
  •  阿暄生活 mysqlservice启动不了的原因及解决方法

    系统或内核问题:如果系统或内核升级后MySQL服务无法启动,可能是因为某些特性不再支持当前MySQL版本。尝试回退系统或内核版本,或升级MySQL到支持当前系统或内核的版本。其他建议:尝试以管理员身份重新安装MySQL服务。备份并清空MySQL数据目录(注意:这将导致数据丢失,除非已进行备份),然后重新初始化数据库。

  • 此外,也有可能是端口被占用导致无法启动MySQL。如果遇到这种情况,可以尝试关闭占用端口的应用程序,或更改MySQL的端口号设置。如果上述方法都无法解决问题,建议重启系统。重启后,尝试在系统启动时自动打开MySQL服务,可以进入服务管理器,找到MySQL服务,勾选“启动时启动”。如果MySQL服务仍然无法启动,可以尝...

  • 检查端口冲突:MySQL默认使用3306端口,如果该端口已被其他程序占用,也会导致MySQL无法启动。可以使用netstat an | findstr 3306命令来检查端口占用情况。安装过程中注意事项:选择自定义服务名称:在安装MySQL时,如果遇到选择服务名称的步骤,可以选择将默认的服务名称“mysql”更改为其他名称,如“mysql6”,...

  • 首先,遇到服务无法启动且需要较长时间启动的情况,这通常是服务设置或权限问题。第一步,使用快捷键Ctrl+E打开资源管理器,然后点击“计算机”选项,接着点击“管理”按钮。第二步,在服务列表中找到MySQL服务,点击它并选择“属性”选项。第三步,进入MySQL服务属性页面,点击“登录”标签页,选择“本地...

  • MySQL的安装程序将MySQL安装目录添加到系统环境变量中。如果出现环境变量问题,则可能无法启动MySQL。您可以通过在命令提示符下使用echo命令来检查环境变量。echo %MYSQL_HOME 如果此命令未返回正确的MySQL安装目录路径,则需要手动添加环境变量。在Windows 10中,选择“此PC”右键单击,选择“属性”->“高级...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部