service mysql start时报:ERROR! The server quit without updating PID file (/usr/local/mysql/data/mysql1.pid),错误。

1、查看error日志:

Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!

发现是由于my.cnf这个文件配置错误导致的。

2、vim /etc/my.cnf

增加:

innodb_data_file_path=ibdata1:12M;ibdata2:10M:autoextend

参数要与已有的表空间一致,也就是/usr/local/mysql/data/目录下的文件size一致。或者直接删除掉ibdata1  ib_logfile0  ib_logfile1这三个文件也可。

再启动,发现还是报这个错误。

查看错误日志,提示:

[ERROR] InnoDB: Cannot start InnoDB. The tail of the system tablespace is missing. Have you edited innodb_data_file_path in my.cnf in an InnoDB: inappropriate way, removing ibdata files from there? You can set innodb_force_recovery=1 in my.cnf to force InnoDB: a startup if you are trying to recover a badly corrupt database.

是因为无法启动innodb造成的,按照提示设置:

innodb_force_recovery=1,使mysqld在启动时跳过恢复步骤。

innodb_force_recovery说明:

当设置参数值大于0后,可以对表进行select,create,drop操作,但insert,update或者delete这类操作是不允许的。

1(SRV_FORCE_IGNORE_CORRUPT):忽略检查到的corrupt页。

2(SRV_FORCE_NO_BACKGROUND):阻止主线程的运行,如主线程需要执行full purge操作,会导致crash。

3(SRV_FORCE_NO_TRX_UNDO):不执行事务回滚操作。

4(SRV_FORCE_NO_IBUF_MERGE):不执行插入缓冲的合并操作。

5(SRV_FORCE_NO_UNDO_LOG_SCAN):不查看重做日志,InnoDB存储引擎会将未提交的事务视为已提交。

6(SRV_FORCE_NO_LOG_REDO):不执行前滚的操作。

启动mysql后重新设置innodb_force_recovery=0。

如果还是报错,那么:

修改my.cnf文件:

注释:

#pid-file=/var/run/mysqld/mysqld.pid

#socket=/var/lib/mysql/mysql.sock

这两行注释掉。

再启动,即可成功。

InnoDB: Header page consists of zero bytes in datafile: ./ibdata1, Space ID:

通常是由于初始化没有成功所造成的,确认配置文件正确。重新初始化。

mysql启动跳过错误_mysql启动错误相关推荐

  1. mysql配置1045错误_MySql 1045错误

    配置时以管理员身份运行MySQL Instance Configuration Wizard 当你登录MySQL数据库出现:Error 1045错误时(如下图),就表明你输入的用户名或密码错误被拒绝访 ...

  2. mysql 1418错误_mysql 1418错误原因及解决

    摘自 http://blog.sina.com.cn/s/blog_6f68845001013k8a.html 具体错误: 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418 ...

  3. mysql 常见错误_mysql常见错误大全

    在网上找了好多关于mysql的错误信息详细说明的代码,无奈,或者是所述不全,或者是所述不详.最后,无意中查看了一下mysql的官方手册,才发现原来它一直就在身边. 如手册所述,mysql的错误消息可以 ...

  4. mysql还原1418错误_MySQL 出现错误1418 的原因分析及解决方法

    MySQL 出现错误1418 的原因分析及解决方法 具体错误: 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418错误. ERROR 1418 (HY000): This f ...

  5. mysql 复制 错误_Mysql复制错误error

    尝试配置 mysql 复制的时候使用 show slave status\G 出现下面的错误: [ERROR] Slave I/O: Master commandCOM_REGISTER_SLAVE ...

  6. mysql主从复制 跳过表_mysql主从复制-从库跳过异常日志点

    mysql主从复制-从库跳过异常日志点 来源:互联网 作者:佚名 时间:2015-03-08 08:39 mysql主从复制--从库跳过错误日志点 (本文转载,特此声明) 在MYSQL进行Replic ...

  7. mysql1067默认参数错误_MySQL 1067错误解决方法集合

    1 安装MYSQL后更改了ROOT的密码后用 net startmysql 启动时我就遇到了这样的问题.使用以下命令后 c:\mysql\bin\mysqladmin-u root -p shutdo ...

  8. mysql144错误_MySQL 144错误

    CactiEZ无法出图了,查看cacti日志发现好多错误,大部分类似以下两个,都是与cacti数据库的表有关系. CMDPHP: Poller[0] ERROR: SQL Row Failed!, E ...

  9. mysql update 跳过重复_MySQL通过UPDATE / DELETE整合重复的数据记录

    我有一个看起来像这样的表: mysql> SELECT * FROM Colors; ╔════╦══════════╦════════╦════════╦════════╦════════╦═ ...

最新文章

  1. 【Python金融量化 6- 100 】、六、蒙特卡洛预测微软股票
  2. SSL/TLS协议运行机制
  3. 设计事件驱动的微服务
  4. 数据结构与算法的联系
  5. 判断x是否为2的n次幂
  6. Python3.x:pyodbc调用sybase的存储过程
  7. (转)多因子模型水平测试题
  8. 【番外篇】波动率的几种模型
  9. Photoshop DPI缩放比例问题
  10. Charles修改ip
  11. 二黑告别了鹅厂,回去老家当富豪!
  12. DP(动态规划)基础
  13. 新款云开发趣味测试小程序源码+功能超多
  14. 安徽大学软件工程考研历程
  15. Functional Commitment Schemes: From Polynomial Commitments to Pairing-Based Accumulators学习笔记
  16. 万万没想到!电化学工作站操作如此简单
  17. 标准c语言局域网文件传输,winsocket局域网文件传输系统源代码(C语言)+winsocket
  18. right 微信小程序_js实现微信小程序左右滑动功能
  19. 垃圾分类对生活的有什么好处
  20. 创新美学 自成风范 ,BMW 6系GT开启焕新旅程 悦享弘美新境

热门文章

  1. JAVA面向对象的基础知识
  2. 大白用html5制作,别再选择单调的大白墙了,白墙这样设计,墙面丰富有质感!...
  3. 信息与计算科学跨考计算机,信息与计算科学考研的方向介绍
  4. 【C++】DFS——计算土地上水洼的数量
  5. 基于微信小程序的充电桩预约管理系统的设计与实现(论文+源码)_kaic
  6. 重新加载script
  7. 【无标题】电自2104吕薇202130310206
  8. 华为手机的视频剪辑功能居然这么强大,太实用啦
  9. uni-app修改代码,微信开发者工具不更新
  10. IIS发生意外错误0x8ffe2740 IIS不…