Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
2016-03-19 10:12
447 查看
测试环境:
mysql 5.6.25 (适用5.1.73 5.1.65)
1
vim /etc/my.cnf
pid-file=/mypid/t1.pid
今天在备份的时候,我测试把mysql-log.index删除之后报错如下:
[root@t1 data]# /etc/init.d/mysqld start
Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
2 、
我还原 mysql-log.index
重新 service mysqld start
报错:Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
3.1 测试:
1.1
刚开始注册(未改动):
log-bin=mysql.log
1.2
为了增量备份(改动后):
log-bin=/var/lib/mysql/mysql-bin.log
启动。
报错:Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
1.3
再次修改(为原路径):
log-bin=mysql.log
再次启动,成功。
[root@localhost data]# /etc/init.d/mysqld start
Starting MySQL. ERROR! The server quit without updating PID file (/mydata/data/localhost.localdomain.pid).
[root@localhost data]# vim /etc/my.cnf
[root@localhost data]# ls /binlog/
[root@localhost data]# vim /etc/my.cnf
[root@localhost data]# chown -R mysql.mysql /binlog/
[root@localhost data]# /etc/init.d/mysqld start
修改了my.cnf里面的binlog路径,必须给binlog路径授权,不然,数据库根本不能启动。切记。
3、
我禁用:
vim /etc/my.cnf
#pid-file=/mypid/t1.pid
重新 service mysqld start
OK
然后查找,mysql-log.index 生成了一个新的。
当不小心删除mysql-log.index mysql-log.00001 mysql-log.00002 文件的时候,如果要启动mysqld 必须禁用pid-file选项在my.cnf里面。
mysql 5.6.25 (适用5.1.73 5.1.65)
1
vim /etc/my.cnf
pid-file=/mypid/t1.pid
今天在备份的时候,我测试把mysql-log.index删除之后报错如下:
[root@t1 data]# /etc/init.d/mysqld start
Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
2 、
我还原 mysql-log.index
重新 service mysqld start
报错:Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
3.1 测试:
1.1
刚开始注册(未改动):
log-bin=mysql.log
1.2
为了增量备份(改动后):
log-bin=/var/lib/mysql/mysql-bin.log
启动。
报错:Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
1.3
再次修改(为原路径):
log-bin=mysql.log
再次启动,成功。
[root@localhost data]# /etc/init.d/mysqld start
Starting MySQL. ERROR! The server quit without updating PID file (/mydata/data/localhost.localdomain.pid).
[root@localhost data]# vim /etc/my.cnf
[root@localhost data]# ls /binlog/
[root@localhost data]# vim /etc/my.cnf
[root@localhost data]# chown -R mysql.mysql /binlog/
[root@localhost data]# /etc/init.d/mysqld start
修改了my.cnf里面的binlog路径,必须给binlog路径授权,不然,数据库根本不能启动。切记。
3、
我禁用:
vim /etc/my.cnf
#pid-file=/mypid/t1.pid
重新 service mysqld start
OK
然后查找,mysql-log.index 生成了一个新的。
当不小心删除mysql-log.index mysql-log.00001 mysql-log.00002 文件的时候,如果要启动mysqld 必须禁用pid-file选项在my.cnf里面。
相关文章推荐
- js构建ui的统一异常处理方案(一)
- IOS UICollectionView基础+UICollectionViewFlowLayout基础
- 【图像处理】【SEED-VPM】5.uImage的烧写 & NFS烧写文件系统
- 在fragment 传递数据的时候报:Parcel: unable to marshal value
- js构建ui的统一异常处理方案(一)
- ElasticSearch之QueryBuilders
- ElasticSearch之QueryBuilders
- 《Concurrency Programming Guide》 笔记
- iOS开发基础控件--按钮(UIButton)
- 187. Repeated DNA Sequences
- 扣丁学堂笔记第04天基础UI组件(二)
- [leetcode] 255. Verify Preorder Sequence in Binary Search Tree 解题报告
- Arduino 简介
- 14. StringBuffer 与 StringBuilder 区别
- UITextField常用属性:文本框样式、文字样式、键盘样式、左右视图样式、清除按钮设置等
- 1085. Perfect Sequence (25)【二分查找】——PAT (Advanced Level) Practise
- 32. 自定义UITableViewCell(高度自适应)
- 产品汪的周末应该怎么过?
- 机房收费系统遇到的问题(二) 逆向思维,消费时间不是相减,而是递增
- r.js 配置文件 example.build.js 不完整注释