mysqld got signal 6 数据库无法启动
来源:互联网 发布:大数据方向课题 编辑:程序博客网 时间:2024/05/22 00:50
mysql版本:Ver 14.14 Distrib 5.6.26
现象 mysql服务无法启动 一直是 start-post 状态 日志:mysqld got signal 6 提示recovery
推测原因:文件损坏?异常断电?
解决办法:
1、先停掉mysql服务
systemctl stop mysql
vim /etc/my.cnf
添加配置项:
[mysqld]
innodb_force_recovery = 6
2、使用恢复模式重启mysql
systemctl restart mysql
测试数据库连接:mysql -uroot -p123456;
3、备份全部数据库表:
mysqldump -uroot -p123456 --all-databases > all_mysql_backup.sql
4、清除mysql数据(清除之前务必先stop mysql服务):
systemctl stop mysql
cp -r /var/lib/mysql/ /var/lib/mysql.bak
rm -rf /var/lib/mysql/*
正常模式在启动mysql:
vim /etc/my.cnf
注释配置项:
#innodb_force_recovery = 1
再重启:
systemctl restart mysql
5、数据库恢复为以前密码123456:
mysqladmin -u root password 123456
6、使用之间备份的sql文件恢复数据:
mysql -uroot -p123456 -e "source /root/all_mysql_backup.sql"
完毕
阅读全文
0 0
- mysqld got signal 6 数据库无法启动
- UTC - mysqld got signal 6
- mysql-mariadb启动报错恢复数据([ERROR] mysqld got signal 6)
- mysql bug : mysqld got signal 11
- MySQL碰到UTC - mysqld got signal 11宕机一例
- 命令行mysqld启动不了数据库
- 从库crash一直自动重启(mysqld got signal 11)问题解决
- Linux Mysql无法启动 /var/run/mysqld/mysqld.sock
- centos6.8安装mysqld后无法启动
- wampserver 安装错误: mysqld.exe无法启动
- mysql数据库崩溃,无法重启mysqld
- PXC在插入数据时其它节点发生mysql crash并报UTC - mysqld got signal 11错误处理
- mysql启动不了报 /var/run/mysqld/mysqld.sock无法连接的解决办法
- mysqld无法启动,报错:can;t start server解决方法
- Linux mysql安装无法启动 /etc下无mysql配置文件,mysql 无法启动,/var/run/mysqld/mysqld.sock找不到
- mysqld启动失败
- mysqld导入数据库
- mysqld数据库笔记
- 获取Exception错误的详细信息(堆栈信息)
- Android Switch和ToggleButton类
- Ubuntu16.04安装docker
- JAVA学习笔记15——Spring框架第二章
- 写在前面
- mysqld got signal 6 数据库无法启动
- Android Studio项目用Git上传至码云(OSChina)
- SQL Server 相关SQL语句
- 避免数据迁移和升级成本
- freeswitch使用mysql代替sqlite以及通过lua管理用户登录(基于mac).md
- Windows下Node.js安装,环境配置以及prefix和cache设置
- oracle笔记04
- Machine learning(1)--环境
- .bat脚本基本命令语法