线上正在运行的Mysql,因为突然断电而引发一系列错误!

重启开机执行命令启动数据库

# /etc/init.d/mysqld start

Starting MySQL.The server quit without updating PID file (/[FAILED]ata/vstar-linux.pid).

接着删除ibdata1

#mv ibdata1 ibdata1.bak

再次启动依旧报错

随即查看err_log

执行

# mv ib_logfile0 ib_logfile0.bak

# mv ib_logfile1 ib_logfile1.bak

再次启动Mysql

有时候系统fstab出现问题会提示 Give root password for maintenance (or type Control-D to continue): (Repair filesystem) 1 #  fsck - a  后为不断有提示修复的文件上用确认,忙了一个上午还没有确认完,心都凉了,都没有信心再进行下去了 仔细查看此命令参后重新来过 (Repair filesystem) 1 #  fsck - AVy (Repair filesystem) 5 #  reboot 注意:此命令是不能在正常模式下使用,否则为损坏文件,只能unmout 模式下使用 FSCK 语法 fsck [-sACVRP] [-t fstype] [–] [fsck-options] filesys […] fsck的命令参数简介 -t : 文件类型,一般/etc/fstab中已定义 -s : 按顺序依次检查 -A : 检查fstab里面所有的文件 -C : 打印检查进度 -d : debug信息 -p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行 -R : 同时有 -A 条件时,省略 / 不检查 -V : 详细显示模式 -a : 如果检查有错则自动修复 -r : 如果检查有错则由使用者回答是否修复 -y :不需要交互式,直接检查

mysql经常断电_MySQL突然断电异常解决相关推荐

  1. mysql出现1499错误_连接MySQL时出现1449与1045异常解决办法

    连接MySQL时出现1449与1045异常解决办法 mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解 ...

  2. mysql安装被打断_MySQL安装未响应解决方法

    安装MySQL出示未响应,一般显示在安装MySQL程序最后一步的2,3项就不动了. 这种情况一般是你以前安装过MySQL数据库服务项被占用了. 解决方法: 一种方法:你可以安装MySQL的时候在这一步 ...

  3. mysql 断电_mysql的断电恢复能力

    这段时间对mysql数据库事务的acid做了一些深入的研究,理解了如何在异常情况下保证事务的acid.而最严重的异常情况莫过于断电,随时都有可能发生且发生时不会有任何保存的机会,所以就想以事务处理的各 ...

  4. mysql 高效备份_Mysql高性能备份方案解决数据不间断访问(LVM快照方式备份)

    Mysql高性能备份方案解决数据不间断访问(LVM快照方式备份) mysql LVM快照备份特点: 1.在大多数情况下,这种方式几乎算得上是热备.它无需关闭服务,只需要设置只读或者类似这样的限制. 2 ...

  5. mysql链接丢失_mysql 连接丢失错误解决(转载)

    1.1 错误信息: Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet succes ...

  6. debian mysql中文乱码_MySQL中文乱码的解决方法汇总

    当我们用PHP往MySQL数据库里插入中文时,一旦出现????乱码,很多同学就抓狂了,身为中国人,你却把中文汉字变成乱码,那我可不答应,于是乎我们就开始奔波于个大论坛发帖求助.... 对于MySQL中 ...

  7. mysql navicat授权_Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端...

    Navicat Premium连接MySQL 1251错误 MySQL Installer 8.0.17 ​ 出现上述错误的原因是版本MySQL 8.0.17即8.0开始的MySQL版本,因为采用新的 ...

  8. mysql函数 优化_Mysql函数求优化解决思路

    mysql函数求优化 小弟刚开始接触Mysql数据库,需要基于Mysql数据库做报表开发,写的一个函数查询时候效率特别低下. 备注:传进来比较的参数数据量 5W条左右.请高手指教优化方法. 另外,一般 ...

  9. mysql 1236错误_mysql报1236错误解决方法

    mysql slave状态如下,发现IO线程为NO状态,并且报1236错误代码 mysql> show slave status\G *************************** 1. ...

最新文章

  1. 面试小结之Elasticsearch篇
  2. linux下sudo权限管理
  3. 推荐系统实践整体化总结
  4. Android 跨进程通信大总结
  5. mysql分布式数据库中间件对比
  6. cache control 里 no-cache 和 no-store 的区别
  7. 计算属性computed的使用
  8. 关于驰骋工作流程引擎节点访问规则的变更发布
  9. STM32入门开发: 介绍IIC总线、读写AT24C02(EEPROM)(采用模拟时序)
  10. 大型系统集成项目流程方案设计图
  11. python总结与思考_学Python很久但是一直无法提升!你有思考过究竟是为什么吗?...
  12. 2019最新Python学习路线(Python学习教程_Python学习视频):Python2和Python3你们都是怎么选的?
  13. 用计算机如何扫描文件,打印机扫描文件到电脑方法教程
  14. 基于STM32的MLX90614(GY-906)人体红外测温
  15. 百钱买百鸡 假设公鸡5文钱一只 母鸡三文钱一只 小鸡1文钱三只,要求用100文钱 , 如何买到100只鸡
  16. Android手机中取得当前时区(以GMT形式)
  17. A Tutorial on Learned Multi-dimensional Indexes
  18. blender 中如何给 bpy.types.Operator 传值
  19. U深度U盘启动盘制作工具怎么用?U深度U盘启动盘制作工具使用教学
  20. 东田纳西州立大学计算机排名,东田纳西州立大学如何

热门文章

  1. 大连理工大学计算机学院院长,谭国真
  2. c语言多个附加说明符,C语言教程第三章.ppt
  3. 在Linux上如何使用GitHub
  4. Googleearth提取数字高程等高线
  5. 【微机原理与汇编】冒泡排序
  6. mysql导出数据结构+导出数据
  7. 大数据求签,人工智能算命,技术革新下传统行业还有灵魂吗
  8. Android-NBA比分文直播
  9. 真Unity3d_profiler调试
  10. 软件项目中的功能风险矩阵