出现如下语句:The ‘InnoDB' feature is disabled; you need MySQL built with ‘InnoDB' to have it working;

是mysql教程配置文件禁掉了这个选项!

关闭mysql数据库教程

在mysql的安装目录中找到my.ini文件

找到skip-innodb,在前面加上#号

保存,开启mysql数据库!搞定!

这也是开启Mysql数据库InnoDB功能的方法!!

启动不解决方法

090613 10:15:27 [ERROR] Default storage engine (InnoDB) is not available

090613 10:15:27 [ERROR] Aborting

090613 10:15:27 [Note] C:wwwmysqlbinmysqld-nt: Shutdown complete

估计是上次加了参数后,一直没启动起来。已经很久没用本机的MySQL了。

查了下,原来my.ini里有一句:default-storage-engine=INNODB,把默认的engine设为INNODB,而我又加了skip-innodb,怪不得启不来了。

将default-storage-engine改为MYISAM,MYSQL启动OK!

在skip-innodb下,data目录下的ibdata1,ib_logfile0,ib_logfile1这三个文件就不需要了,就可以删除。

测试了下,在没加skip-innodb时,删除了这三个文件,启动时会自动创建这三个文件,日志如下:

引用

InnoDB: The first specified data file .ibdata1 did not exist:

InnoDB: a new database to be created!

090613 10:19:37 InnoDB: Setting file .ibdata1 size to 10 MB

InnoDB: Database physically writes the file full: wait...

090613 10:19:37 InnoDB: Log file .ib_logfile0 did not exist: new to be created

InnoDB: Setting log file .ib_logfile0 size to 24 MB

InnoDB: Database physically writes the file full: wait...

090613 10:19:38 InnoDB: Log file .ib_logfile1 did not exist: new to be created

InnoDB: Setting log file .ib_logfile1 size to 24 MB

InnoDB: Database physically writes the file full: wait...

InnoDB: Doublewrite buffer not found: creating new

InnoDB: Doublewrite buffer created

InnoDB: Creating foreign key constraint system tables

InnoDB: Foreign key constraint system tables created

090613 10:19:39 InnoDB: Started; log sequence number 0 0

090613 10:19:39 [Note] C:wwwmysqlbinmysqld-nt: ready for connections.

再删除这三个文件,加了skip-innodb后,启动日志:

引用

090613 10:30:12 [Note] C:wwwmysqlbinmysqld-nt: Normal shutdown

090613 10:30:12 [Note] C:wwwmysqlbinmysqld-nt: Shutdown complete

090613 10:30:17 [Note] C:wwwmysqlbinmysqld-nt: ready for connections.

Version: '5.0.45' socket: '' port: 3306 Source distribution

mysql丢数据无法启动mysql_mysql InnoDB数据无法启动解决办法相关推荐

  1. vue+cesium cesium数据量太大导致浏览器卡顿解决办法

    vue+cesium cesium数据量太大 导致浏览器卡顿 解决办法 解决方案 : 不要把任何的cesium对象 放在data中监听,因为在data中的变量 , vue会劫持数据 , 导致迟缓. 解 ...

  2. com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法

    com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法: 原因: 查询出的数据包过大,默认情况下mysql ...

  3. oracle中00604,【案例】Oracle无法启动报错ORA-00604 ORA-01578官方解决办法

    天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle数据库无法启动并报错ORA-00604 ORA-01578,分析原因为遇核心对象bootstrap$有坏块的解决办法.change b ...

  4. mysql 主从同步 速度_MySQL主从同步延迟原因及解决办法

    MySQL主从同步延迟原因及解决办法 MySQL主从延迟原因以及解决方案: 谈到MySQL数据库主从同步延迟原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作(mysq ...

  5. Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法

    Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...

  6. VS.NET提示试图运行项目时出错:无法启动调试。绑定句柄无效解决办法

    也许是我迟发现了,总之我是刚刚才遇到这个问题的,挺不爽的,从模板新建的项目,未添加一行代码却出现了调试错误.(不用调试倒没事)有点郁闷. 还好,(感谢一下发明搜索引擎的人)百度给了我解决方案,不好意思 ...

  7. mysql导入sql文件过大或连接超时的解决办法

    原文:mysql导入sql文件过大或连接超时的解决办法 前段时间出差在现场开发的时候,导入数据库老是出问题.最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了.至今屡试不爽. ...

  8. win7 中出现“为了配置TCP/IP,必须安装并启动网络适配卡“问题的解决办法

    win7 中出现"为了配置TCP/IP,必须安装并启动网络适配卡"问题的解决办法 参考文章: (1)win7 中出现"为了配置TCP/IP,必须安装并启动网络适配卡&qu ...

  9. MySQL MGR搭建过程中常遇见的问题及解决办法

    这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...

最新文章

  1. 第十天2017/04/25(2、企业财富库:)
  2. C++ 函数传参的三种方式
  3. Mysql(Mariadb)数据库主从复制
  4. [html] 你有使用过webp的图片格式吗?
  5. Run Length Encoding
  6. (06)System Verilog 数组类型示例
  7. 小米四曲面瀑布屏概念手机亮相:按键、开孔、边框全部消失
  8. 2021-06-07java继承
  9. OpenInfra基金会成立多元化董事会领袖组,任命总干事助推OpenInfra下一个十年的发展...
  10. ffmpeg+java截取视频帧
  11. iOS申请证书,Certificates, Identifiers Profiles 简介
  12. 人工神经网络指标是什么,人工神经网络指标分析
  13. Ant design vue pro 添加多页签
  14. android 支付宝微信原生以及HTML调用原生SDK
  15. java夯实基础系列:反射
  16. UTC、GMT、时间戳之间的关系
  17. C#调用TSC条码打印机打印条码(转)
  18. xml布局html 实例,布局xml文件和模板phtml的对应关系
  19. 【时间处理】Python 计算两个日期相差的天数
  20. Python-代码封装思想

热门文章

  1. 使用Kmeans聚类分析对复杂的数据进行分类
  2. C++之判断当前是debug还是realease
  3. ubuntu下cpu以最大频率运行、查看CPU主频几种方法
  4. java web网上书城_javaweb网上书城项目
  5. jeecgboot 前端环境搭建_94.精读Serverless 给前端带来了什么
  6. 数据库触发器调用python_从mysql触发器调用python脚本
  7. pythonopencv算法_OpenCV3-Python基于Kalman和CAMShift算法应用
  8. Android常见界面布局(详细介绍)
  9. matlab加热模型,基于MATLAB钢丝感应加热模型及其温度场特性的研究
  10. python内置模块在哪个文件夹_用 Python 内置模块处理 ini 配置文件