案例:

一台服务器,操作系统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日志文件引起.

解决方法:

删除在MySQL安装目录下的Data目录中的

ib_logfile0

ib_logfile1

找到在配置MySQL服务器时指定的InfoDB目录删除掉

ibdata1

重新启动MySQL

mysql1033错误存储引擎_【Mysql问题集锦(1)】mysql不能使用innodb存储引擎相关推荐

  1. MySQL数据库读现象 数据库锁机制 Innodb存储引擎行级锁

    数据库读现象 数据库管理软件的"读现象"指的是当多个事务并发执行时,在读取数据方面可能碰到的问题,包括有脏读.不可重复读和幻读. 创建数据表 # 创建数据表 create tabl ...

  2. mysql 5.1默认缓存_mysql的innodb数据库引擎详解

    一.mysql体系结构和存储引擎 1.1.数据库和实例的区别 数据库:物理操作系统或其他形式文件类型的集合.在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件. 数据库实例:由数据 ...

  3. 千里眼摄像头支持对象存储吗_“无处安放”的海量数据,万能的对象存储

    原标题:"无处安放"的海量数据,万能的对象存储 作为经常坐地铁通勤的上班族,你在地铁上一般怎样打发时间呢? 据了解,地铁上80%的乘客都会通过手机来消磨时间,其中又有大部分是在看视 ...

  4. 安卓3d游戏开发引擎_从德军总部3D到虚幻5,游戏引擎能有多大的飞跃?

    关注我们第一时间获得相关资讯 出品|Nova常务组 00 前言 5月13日晚,开发商EPIC Games公开展示了虚幻引擎5的首个演示视频,演示片一经流出,就轰动全网.从从事游戏制作行业的开发者到游戏 ...

  5. mysql错误修改数据_使用正则表达式快速修改mysql中错误的varchar类型数据

    昨天早上发现日志中有错误信息:Integer到String类型转换异常. 由于程序问题,导致数据库中的varchar列存入的json字符串不符合要求,这些json字符串在反序列化成Map之后就会报错. ...

  6. 服务端mysql数据存储设计_服务端开发指南与最佳实战 | 数据存储技术 | MySQL(03) 如何设计索引...

    改善性能最好的方式,就是通过数据库中合理地使用索引,换句话说,索引是提高 MySQL 数据库查询性能的主要手段.在下面的章节中,介绍了索引类型.强制索引.全文索引. 基本索引类型 MySQL 索引可以 ...

  7. mysql常建引擎_智慧树初识数据库—Mysql见面课测试答案

    因旅游团抵达时间延误,造成旅游时间缩短.导游人员错误的做法是( ) 患者蒋某,男,71岁.糖尿病入院,住院期间为预防压疮发生,最有效的护理措施是 京都是公元 794-1868 是日本首都,有 之誉,是 ...

  8. mysql如何存储图片_教你怎样在MySQL数据库中直接储存图片

    欢迎来到小编的文章进行学习阅读,想必大家又有很多问题吧,在这里会有你想要收获的答案,请大家慢慢学习吧!计算机编程语言 如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据 ...

  9. java h5模板引擎_详解SpringBoot+Thymeleaf 基于HTML5的现代模板引擎

    序言: Thymeleaf 是Java服务端的模板引擎,与传统的JSP不同,前者可以使用浏览器直接打开,因为可以忽略掉拓展属性,相当于打开原生页面,给前端人员也带来一定的便利.如果你已经厌倦了JSP+ ...

  10. MySQL技术内幕-InnoDB存储引擎第2版-学习笔记-01

    MySQL技术内幕-InnoDB存储引擎第2版-学习笔记-01 1. MySQL体系结构和存储引擎 1.1 定义数据库和实例 数据库database: 物理操作系统文件或其他形式文件类型的集合. 当使 ...

最新文章

  1. python selenium - web自动化环境搭建
  2. MAPREDUCE实践篇(1)
  3. Android 面试题目之 关于AbstractQueuedSynchronizer的注解翻译
  4. pycharm调试显示图片
  5. Unix整理笔记——起步——里程碑M2
  6. 使用线程自己join自己完成线程门栓
  7. POJ 3991 Seinfeld
  8. 【转】刨根究底字符编码之十三——UTF-16编码方式
  9. SQLServer2000同步复制技术实现步骤作者
  10. MySql的架构和历史
  11. 华为的型号命名规则_华为光模块的型号命名规则是怎样的?
  12. 第1章 软件测试概述需求分析
  13. 软件测试--面试时怎么介绍前公司的项目经验
  14. 如何应用计算机键盘截图,怎么在电脑中使用键盘截图?
  15. 易语言5.8袖珍绿色免安装
  16. python使用文字识别读取图片文字
  17. [转载]hostapd配置解析
  18. 知道焊缝长度如何确定节点板尺寸_钢桁架节点图 中各尺寸确定原则 总结
  19. MySQL进阶查询(SELECT 语句高级用法)
  20. MYSQL 单表删除1000万数据

热门文章

  1. 细数人体十大最“无用”的器官。
  2. [3/18]Windows Server 2008 服务器配置之一DNS
  3. Windows之建立C++开发环境
  4. 洛谷U4727小L的二叉树[树转序列 LIS]
  5. DDoS deflate的安装使用
  6. linux下chmod使用
  7. printf-小代码,大问题
  8. 线上性能问题初步排查方法
  9. linux shell ln命令 建立文件符号链接
  10. linux docker 指定容器工作目录