惊心的一天Mysql安装之innodb

来源:互联网 发布:淘宝店铺上新软件 编辑:程序博客网 时间:2024/06/08 16:45

昨天晚上聚石塔的云主机系统盘无法正常启动,经过长达数小时与小二的交流以后,建议还是重置系统盘,很是无语的只能接受了。
前几年安装PHP环境都是一个tar接着一个tar去安装和配置,现在一般都用LNMP去安装环境了,比较方便和节事儿。
1.3版本安装提示mysql安装失败,然后我就很奇怪,就又装了个1.2倒还好,一切正常的运行起来了,很高兴,零晨一点总算可以睡沉了。
今天一早上班,java的同事告诉我mysql以前用innodb建的数据表都不能使用了,打开就提示表不存在,我用shll下查看发现是一直报innodb不存在。
这里写图片描述
各种处理和重装,然后把mysql版本装到了5.6,可笑的是innodb还是不能启用,还好一哥门找到了方法。
把默认的存储引擎给设置为innodb就可以了。
这里写图片描述
innodb是给启动好了,但后来发现以前以innodb建的数据表还是不行,我把上当datadir下面的ibdata1给重命名了一下,
在将以前的ibdata1给cp过来,然后启动mysql一切就正常好了。

还有一点就是mysql出现错误多去看datadir下面的.err文件,里面能提供一些有用的信息。
my.cnf下面的innodb_forced_recovery = 0/1; 大于1的时候可以忽略innodb的报错信息,但在执行sql的时候不能大于等于1,可以在mysql启动时用。个人认为。

0 0
原创粉丝点击