在线结算、在线支付、自动到帐、自动上货、网购批发 专注服务中小企业 会员中心 | 设为首页 | 加入收藏 | 繁体中文
服务热线:400-6966-014 咨询
网站首页软件购买软件动态软件下载常见问题全网推广合作商招贤纳士关于我们媒体报道
栏目导航
新闻搜索
热门点击
联系我们
  • 网址:www.we0546.com
  • 邮箱:414787450@qq.com
  • 电话:4006966014
  • 地址:山东省东营市东营区西二路471号北海嘉园C座305号

  • 首页新闻中心  
     
    Unknown table engine ‘InnoDb’的解决办法
    来源:本站 点击数:3431次 更新时间:2015/5/13 17:21:42

    提示信息明显,缺少InnoDb数据库引擎。

    命令行下查看一下可用数据库引擎:

    mysql> show engines;
    +————+———+————
    | Engine   | Support | Comment …
    +————+———+————
    | MEMORY   | YES   | …
    | FEDERATED  | NO    |
    | MyISAM   | DEFAULT |
    | BLACKHOLE  | YES   |
    | MRG_MYISAM | YES   |
    | CSV     | YES   |
    | ARCHIVE   | YES   |
    | InnoDB   | NO      |
    +————+———+-
    8 rows in set (0.00 sec)

    确实是InnoDB引擎没启用。

    解决办法有二:

    1、修改SQL语句中的引擎InnoDB为MyISAM,一般MyISAM都是启用的。

    2、修改MySQL安装目录下的my.ini,在skip-innodb前增加#,重启MySQL,再次通过命令行查看结果为:

    mysql> show engines;
    +————+———+————
    | Engine   | Support | Comment …
    +————+———+————
    | MEMORY   | YES   | …
    | FEDERATED  | NO    |
    | MyISAM   | DEFAULT |
    | BLACKHOLE  | YES   |
    | MRG_MYISAM | YES   |
    | CSV     | YES   |
    | ARCHIVE   | YES   |
    | InnoDB   | YES     |
    +————+———

    根据my.ini中的提示,启用InnoDB引擎会消耗内存和硬盘空间,如非必要不建议启用。

    无效时在my.ini中修改default-storage-engine=MyISAM为default-storage-engine=InnoDB,保存后再重启mysql

    若无法启动,则将mysql目录下的ib开头的日志文件都删除后再重启即可.

    【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
    上一篇:工信部公布提速降费总目标:2017年普及百兆宽带 下一篇:php里的mysql_query() 函数应用实例
     

      友情链接
    腾讯企业QQ招商银行金山360工商银行支付宝财付通
    快递查询东营招聘网绿色软件下载软件盒子天空下载西西软件园太平洋电脑网天极下载多多软件站
    好特下载飞翔下载泡泡网下载ECSHOP非凡软件站ZOL分流下硅谷动力豆豆网it168下
    广告服务 | 联系我们 | 关于我们 | 版权声明 | 友情链接
    Copyright 2009 - 2010 Powered By Zhirui Ver 3.6.5 鲁ICP备13019314号
    邮件:414787450@qq.com 电话:4006966014  地址:山东省东营市东营区西二路471号北海嘉园C座305号  法律顾问:山东众成仁和律师事务所