本篇内容主要讲解"怎么解决关系型数据库的[错误] InnoDB:/ibdata1无法以读写模式打开问题",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么解决关系型数据库的[错误] InnoDB:/ibdata1无法以读写模式打开问题"吧!
问题:
[root@localhost mysql]# ./scripts/MySQL _ install _ db-user=MySQL-basedir=/u01/app/MySQL-datadir=/u01/app/MySQL/data
安装关系型数据库系统表.2016-01-25 15:34336036 0[警告]不推荐使用带有隐式系统默认值值的时间戳。请使用-explicit _ defaults _ for _时间戳服务器选项(有关更多详细信息,请参见文档)。
2016-01-25 15:34336036 0[注】/u01/app/MySQL/bin/MySQL(MySQL 5。6 .28)作为进程10302开始.
使用原子引用计数缓冲池页面
2016-01-25 15:34336036 10302[注]InnoDB : InnoDB内存堆被禁用
2016-01-25 15:34336036 10302[注] InnoDB:互斥体和rw _ locks使用(同groundcontrolcenter)地面控制中心原子内置
2016-01-25 15:34336036 10302[注]未使用InnoDB:内存屏障
2016-01-25 15:34:36 10302[注] InnoDB:压缩表使用zlib 1.2.3
2016-01-25 15:34336036 10302[注] InnoDB:使用中央处理器crc32指令
2016-01-25 15:34336036 10302[注] InnoDB:初始化缓冲池,大小=128.0米
2016-01-25 15:34336036 10302[注] InnoDB:缓冲池初始化完成
2016-01-25 15:34336036 10302[ERROR]innodb :/ibdata1无法以读写模式打开
2016-01-25 15:34336036 10302[ERROR]innodb :系统表空间必须是可写的!
2016-01-25 15:34336036 10302[ERROR]插件“Innodb”init函数返回错误。
2016-01-25 15:34336036 10302[ERROR]插件“Innodb”注册为存储引擎失败。
2016-01-25 15:34336036 10302[错误]未知/不受支持的存储引擎: InnoDB
2016-01-25 15:34336036 10302[错误]中止
2016-01-25 15:34336036 10302【注】Binlog end
2016-01-25 15:34336036 10302[注】/u01/app/MySQL/bin/MySQL d :关闭完成
原因:之前执行过一次/scripts/MySQL _ install _ db-user=MySQL-basedir=/u01/app/MySQL-datadir=/u01/app/MySQL/data,报错了,改完参数后,重新执行,又报了此错误
解决:
[root@localhost mysql]# pwd
/u01/app/mysql
[root@localhost mysql]# cd数据
[root@localhost数据]# ls
ibdata 1 IB _ log file 0 IB _ log file 1 MySQL测试
[root@localhost data]# rm -rf *
[root@localhost data]# cd.
[root@localhost mysql]# ./scripts/MySQL _ install _ db-user=MySQL-basedir=/u01/app/MySQL-datadir=/u01/app/MySQL/data
日志显示成功!
到此,相信大家对"怎么解决关系型数据库的[错误] InnoDB:/ibdata1无法以读写模式打开问题"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/104199.html