转自:http://www.jb51.net/article/33375.htm 创建primay key过程中发生了断电,当电脑再次启动时候,发现mysql 服务无法启动,使用 net start 提示 1067错误;后来只能通过手工删除数据文件,日志文件,再启动服务,然后导入数据来完成 今早在对一张table 创

有时候我们在安装mysql软件时,却无法启动,或服务器安全设置以后都可能导致mysql无法运行

安装的 MySQL 5.1.48 或是 MySQL 5.5.8,配置好最后点击 Execute 按钮了,但是进行不到 Start service 这一步。检查了下 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 服务,成功;再把刚刚的配置窗口关掉就行了。

你完全可以在创建数据库时指定所创建数据库所用的数据库引擎,或创建表时所用的数据库引擎,或者创建后再更改都可以。

你可以再次回忆一下刚刚配置的过程:

安装的最后一个步骤,在点 Finish 按钮时,可以选择 Configure the MySQL Server now,或者是从开始菜单里直接运行 MySQL 的 MySQL Server Instance Configuration Wizard 来进行配置数据库,在选择 database usage 时有三个选项:

1) Multifunctional Database

2) Transactional Database Only

3) No-Transactional Database Only

默认是第一项,选第二项也会让数据库默认的引擎为 INNODB,生成的 my.ini 文件里都会是 default-storage-engine=INNODB。至于在 my.ini 中注释掉了 --skip-innodb 并不太会影响到数据库的启动,只是决定了数据库的事物特性。

那么在最后一步 Processing configuration ... 里写完 my.ini 文件后,进行到 Start service 就不动了,也就是启动不了 MySQL 服务,在系统服务里已经加了 MySQL 服务名。

如果你这一步选择的是第三项,不使用支持事件的数据库,那么在 my.ini 文件里就是 default-storage-engine=MYISAM,那么你也很幸运,能顺利配置成功,并启动好数据库。不过这将使你不能使用 INNODB 引擎(ERROR 1286 (42000): Unknown table engine 'InnoDB'),其实也就是把 my.ini 中的 skip-innodb 给启用了,你可以把它再次注释掉试试事物。

作者 mywaylife

如果还是不能解决可以参考下面的方法:

安装MySQL时无法启动服务(could not start the service )

1、建议使用360卸载已经安装的mysql数据库,因为360会查看相关的注册信息,卸载比较彻底。

2、检查3306端口是否已经占用,如果已经占有,杀死此进程。

3、查看服务列表中,是否还有mysql的服务进程。

4、要确保安装目录的访问权限是everyone,这里我建议不要把mysql安装的c盘中,因为xp有时候为了系统安全,会限制文件夹的访问权限。

5、建议安装在干净的文件夹里,如果安装在上次安装过的文件夹,建议删除文件夹下的所有文件。

mysql安全设置后导致mysql无法运行,建议重置运行mysql服务的登陆用户名密码,然后进服务里面重新输入刚修改的用户名与密码,这样就可以了

如果还是不可以,我们可以通过查看错误日志的方法解决:

mysql错误日志位于mysql安装目录下的扩展名为.err的文件,复制一份通过记事本等工具打开即开,如果err日志过大建议不要用记事本,可以用editplus打开

360 mysql无法启动_安装MySQL 5后无法启动(不能Start service)解决方法小结相关推荐

  1. 刚刚重做系统的计算机开机时间很慢,电脑重装系统后开机还是很慢怎么回事_电脑重装系统后开机还是很慢的解决方法...

    电脑出现开机缓慢,运行卡顿的现象很多用户都糊选择通过重装系统来解决,但有的网友却反映说自己的电脑在重装系统后开机还是很慢,不知道怎么回事很是苦恼,那么对于这一情况,下面本文就来为大家分享关于电脑重装 ...

  2. 哪些是能安装mysql的文件_安装mysql详细步骤有哪些?

    安装mysql详细步骤有哪些? 安装mysql详细步骤有: MySQL下载 进入页面官网,找到下载页面页面下拉,找到如下图,然后点击下载Windows (x86, 64-bit), ZIP Archi ...

  3. 安装mysql出现错误_安装Mysql时出现错误及解决办法

    因为一时手痒痒更新了一下驱动,结果导致无线网卡出了问题.然而就算是从官网上下载了驱动各种折腾也没有弄好,心里特别堵.无奈只有重装系统这一条路了.这里表示特别难过,因为电脑上东西实在太多了,而且各种环境 ...

  4. portainer 启动mysql_docker 安装portainer容器后,启动/Portainer 安装MySQL并开启远程访问...

    启动命令: docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --nam ...

  5. 安装mysql死机_安装mysql会死机怎么办

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  6. mysql中关于group的语句指令_mysql不支持group by的解决方法小结

    下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就报错,然后又把它移除了. 一旦开启 only ...

  7. mysql导入数据io异常_mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结

    mysql replication 中slave机器上有两个关键的进程,死一个都不行,一个是slave_sql_running,一个是Slave_IO_Running,一个负责与主机的io通信,一个负 ...

  8. 安装ssd后不识别网卡_安装固态硬盘后读不出来,怎么解决?

    展开全部 固态硬盘无法识别时62616964757a686964616fe4b893e5b19e31333366303163,按下述方法处理解决: 1.若固态硬盘(SATA接口)安装在主机的光驱位,部 ...

  9. 安装ssd后不识别网卡_翻车了?安装固态硬盘后不识别的原因和解决方法

    怀着激动的心情将刚刚到手的固态硬盘装进电脑,结果开机后却找不到新装的硬盘?翻车怎会如此快?其实很多固态硬盘不识别.不认盘都是假故障.快速引导菜单不认盘?我的电脑中没盘符?存储极客就以东芝RC100 N ...

最新文章

  1. Python3 定时访问网页
  2. win10北通手柄没反应_《动物森友会》怎么玩出新花样?北通宙斯游戏手柄宏玩法了解下...
  3. 福利来袭,送你105例C语言实战
  4. nacos配置刷新失败导致的cpu上升和频繁重启,nacos配置中心源码解析
  5. Python四大金刚之三:元组
  6. HTML5将终结浏览器与应用程序间的争论
  7. 图像处理相关知识(不断更新)
  8. 安全研究员发现 Yandex 浏览器中的 SSRF 缺陷
  9. java 里面怎么截取倒数第几个字_Java反射是什么
  10. 信息时代大数据的再认识
  11. ArcGIS案例学习笔记_3_2_CAD数据导入建库
  12. C# const, readonly, static readonly
  13. 安装phpmyadmin
  14. STM32 DMA2D技术
  15. NOI2010:航空管制(拓扑排序 + 思维)
  16. 《指弹:Dream Catcher》
  17. seafile-搭建自己的私有云盘
  18. MariaDB二进制安装步骤以及数据库的基本操作
  19. 设计模式-优惠券-策略模式
  20. 如何使用 Python 构建自己的 AI 个人助理

热门文章

  1. CentOS笔记:yum使用说明
  2. C#遍历文件读取Word内容以及使用BackgroundWorker对象打造平滑进度条
  3. 销售人员26个致命弱点
  4. Spring中RedirectAttributes的用法
  5. apache安全设置
  6. PXE自动化部署vsphere esxi6.5
  7. 2015年最好的PHP框架调查统计
  8. fio 是测试磁盘性能的最佳工具
  9. iphone ios 如何开发升级适配 iphone5 4inch
  10. Basic:三层架构开发