当前位置: 首页 > news >正文

mysql不能使用innodb存储引擎

案例:

一台服务器,操作系统centos,使用 yum 安装mysql ,之前innodb存储引擎一直是可以用的,某天之后,突然不能用了,使用innodb存储引擎的数据库导入后存储引擎全部变成了myisam.进入mysql,

mysql > show engines;

show engineS\G
*************************** 1. row ***************************
Engine: MyISAM
Support: DEFAULT
Comment: Default engine as of MySQL 3.23 with great performance
*************************** 2. row ***************************
Engine: MEMORY
Support: YES
Comment: Hash based, stored in memory, useful for temporary tables
*************************** 3. row ***************************
Engine: InnoDB
Support: NO

~~~~~~~~~以下内容略~~~~~

12 rows in set (4.21 sec)

显示不支持innoDB,

在/etc/my.cnf 中添加 default-storge-engine=innodb,重启mysql失败,查看mysql日志,报错日志显示:Default storage engine (InnoDB) is not available

原因:

设置过的表空间ibdata1文件在Mysql第一次启动时候已经创建,大小为设置的10M,一但新设定的 ibdata1 的大小不一致,就会出现问题.可能是中间改过表空间或innodb日志文件的大小设置,但却没有删除掉表空间文件与innodb日志文件引起.

解决方法:

1. 删除在MySQL安装目录下的Data目录中的
ib_logfile0
ib_logfile1
2。找到在配置MySQL服务器时指定的InfoDB目录删除掉
ibdata1
3。重新启动MySQL

 

 

 

相关文章:

  • ASP.NET MVC3 异常处理
  • 解决【Unable to make the session state request to the session state server】
  • 如何在IIS里对网站限速
  • msxml3.dll 错误 '80072efd' A connection with the server could not be established
  • 解决IE6浏览器中Div层挡不住Select组件
  • 解决IE6下select z-index 无效
  • Ubuntu下gcc安装及使用
  • Linux(ubuntu)下手动安装 firefox 6 并且添加快捷方式图标
  • ubuntu下如何安装使用SSH
  • 解决 WinSCP 内部编辑器中文乱码问题
  • ubuntu摄像头软件--茄子大头贴
  • 安装ubuntu-tweak
  • 在Ubuntu 中安装VLC
  • Ubuntu 12.04中文输入法的安装
  • 图解ubuntu中修改计算机名
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • Android优雅地处理按钮重复点击
  • canvas 绘制双线技巧
  • in typeof instanceof ===这些运算符有什么作用
  • Java深入 - 深入理解Java集合
  • mysql中InnoDB引擎中页的概念
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 机器学习学习笔记一
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 微信小程序开发问题汇总
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • # 达梦数据库知识点
  • #QT(TCP网络编程-服务端)
  • #微信小程序:微信小程序常见的配置传值
  • (1)Android开发优化---------UI优化
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (BFS)hdoj2377-Bus Pass
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (安卓)跳转应用市场APP详情页的方式
  • (二开)Flink 修改源码拓展 SQL 语法
  • (分类)KNN算法- 参数调优
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)3D模板阴影原理
  • ***原理与防范
  • ./和../以及/和~之间的区别
  • .aanva
  • .gitignore文件—git忽略文件
  • .NET Core 通过 Ef Core 操作 Mysql
  • .Net MVC + EF搭建学生管理系统
  • .net 微服务 服务保护 自动重试 Polly
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .sh
  • @Repository 注解
  • [BZOJ5125]小Q的书架(决策单调性+分治DP+树状数组)
  • [C++]C++基础知识概述
  • [C++]二叉搜索树
  • [HarmonyOS]第一课:从简单的页面开始
  • [hdu2196]Computer树的直径