mysql 1033_mysql1033错误 InnoDB临时表空间报错
问题简介
1 数据库5.0无法打开innodb的表,只能打开mysam表
2 数据库5.0启动异常,无法正常启动
3 数据库5.0崩溃,无法正常备份,无法正常导入导出
报错提示
1 用mysql的时候出现1033-Incorrect information in file:“.\数据库名\表名.frm”
2InnoDB: Error: unable to create temporary file; errno:
3 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes (本次故障未出现)
InnoDB: than specified in the .cnf file 0 67108864 bytes!
查找问题
1 通过第一个报错观察,只有frm的表,无法查询,但是myisam表可以正常使用,推断出mysql引擎可能有问题
2 mysql没有正常启动,只用了mysql myisam引擎启动了,但是innodb引擎异常
3 查询mysql引擎 show engines;show variables like '%storage_engine%';相关 可以看到innodb状态为安装未启用disable
4 查询什么原因导致innodb异常
5 通过第二个报错,可以看出innodb表空间无法正常创建
6 查找innodb表空间位置,为C盘,C盘空间不是太多
7 修改配置文件innodb引擎临时表空间位置 tmpdir="D:\mysqldata\" 不要再C盘 重新启动mysql
8 修复后正常启动mysql,可以正常查询,但是无法正常提交相关,观察配置文件,innodb_force_recovery 需要关闭(这个参数是用来强制修复innodb损坏数据的,再没有备份的情况下不推荐使用)
解决问题
1 修改innodb临时表空间位置
2 查询innodb引擎是否正常
3 由于可能是磁盘空间满导致的问题,所以以后所有临时表空间不要放在C盘,实际上C盘空间并没有满,但是可能由于水位和释放问题,导致mysql临时表空间无法正常建立文件,有可能会导致日志和数据不一致等问题
4 修改配置文件临时表空间位置 重新启动
遇到新的问题
1 本次重启,发现32位windows系统 启动innodb buff 无法使用2G启动,暂时调小1G启动,解决释放本机内存,重启机器更换机器等等
2 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 67108864 bytes!
原来是日志文件的大小与描述的不一致。
把log文件移走,再重启mysql,问题解决
注意innodb_fast_shutdown不能为2 可以在mysql中用 show variables like '%innodb_fast_shutdown%';来查看 默认为1
3 因为没有备份,所以导致需要更小心谨慎去操作,以后要注意异地备份
mysql 1033_mysql1033错误 InnoDB临时表空间报错相关推荐
- mysql把data移走后报错_【mysql案例】Failedtoopenlog--datadir物理迁移报错
1.1.1.mysql5.6.14的datadir迁移时遇到报错 [环境描述] 在机器A上安装了perconamysql 5.6.14,数据库停启正常,datadir路径为pathA,并且已经做了应用 ...
- 解决MySQL事务未提交导致死锁报错 避免死锁的方法
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/xuheng8600/article/d ...
- mysql 5.7临时表空间_深度解析MySQL 5.7之临时表空间
临时表 临时表顾名思义,就是临时的,用完销毁掉的表. 数据既可以保存在临时的文件系统上,也可以保存在固定的磁盘文件系统上. 临时表有下面几种: 1.全局临时表 这种临时表从数据库实例启动后开始生效,在 ...
- 通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0......
原文:[原创]通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 'incorrect string value: '\xF0... 这篇blog重点在解决问题,如果你对 ...
- MYSQL 5.7 INNODB 表空间
背景介绍 由于InnoDB 引擎支持ACID.良好的读写性能,还有许多其他对数据库服务具有重要意义的特性,InnoDB已经成为MySQL最受欢迎的存储引擎. 在本文中,我们将介绍InnoDB表空间和它 ...
- 2011年1月13日抓取的QQ空间报错信息
这是2011年1月13日抓取的QQ空间报错信息,当时是QQ空间里的"Q宠大乐斗"插件升级,一直报503错误,持续了大概半小时. 在此抓图以作留念.
- mysql里面using btree_MySQL - 执行sql报错USING BTREE
问题与分析 在执行sql文件时发现报错如下: You have an error in your SQL syntax; check the manual that corresponds to yo ...
- win10安装MySQL数据库和MyServer数据库及其报错记录
锚点: Win10装MySQL数据库及报错记录 Win10装MySever数据库及报错记录 <----------------分 隔 符----------------> Win10装My ...
- IDEA、MySQL提示Truncated incorrect DOUBLE value报错解决方法
IDEA.MySQL提示Truncated incorrect DOUBLE value报错解决方法 目录 IDEA.MySQL提示Truncated incorrect DOUBLE value报错 ...
最新文章
- TX2更新源失败的问题
- of type std::bad_cast: std::bad_cast
- c++模板模式template
- es6基础0x012:Map
- 打开eclipse出现JVM terminated.Exit Code=-1错误的解决办法
- SSH远程连接:简单的连接
- 计算机学院军训条幅,最新各大高校欢迎新生横幅,确认过眼神,师兄师姐Skr人才。...
- python爬虫知识点总结(十六)PySpider框架概述和用法详解
- “应用程序无法正常启动 0xc0150002”如何解决?
- idea 运行jmeter源码_IDEA 编译 Jmeter 4.0 ( 二次开发_1 )
- 如何让我们的软件跳过360和金山毒霸的“随意拦截”?
- Trun On ACID(Detlete Update) On Hive
- ios 渐变透明背景_PPT设计的总是太单调,不如换个背景试试,超精彩!
- 家政服务:保姆朋友圈鄙视链在上海
- java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14 [0-9a-zA-Z]{1, 20}报错
- 懒出天际--语音鼠标,解放双手,靠嘴使唤鼠标。SAPI语音识别,WINAPI鼠标消息
- 鹏辰教育:计算机初级职称信息处理技术员难吗?
- 【web课程设计】HTML+CSS仿QQ音乐网站
- C++面向对象程序设计实验题:有理数类(分数类)设计
- 全国大中学生体测取消选测 长跑成为必测项目
热门文章
- 阿里巴巴FastJson整理(20分钟阅读)
- 计算机专业游戏本后悔,毕业了,到底要不要买游戏笔记本电脑?好多人买了都后悔了?...
- 制作系统光盘Server 2003 总结
- CTF中字符长度限制下的命令执行 rce(7字符5字符4字符)汇总
- Windows10设置暗色主题
- 2019小程序发展趋势
- kjb文件 解析_在Linux上使用lnav监控和分析Apache日志文件工具
- 比亚乔-截至2020年5月,全球两轮车销量同比下降21%
- android sim卡应用程序,Android双SIM卡API
- 用python画一个简单卡通人物,Python绘制可爱的卡通人物 | 【turtle使用】