Starting MySQL... ERROR! The server quit without updating PID file (/mydata/data/t1.pid).
[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里面。
[root@localhost mysql]# service mysql restart Starting MySQL...[ERROR] The server quit without updating PID file (/usr/local/mysql/data/mysqld.pid). 看见这个不要惊慌,先把刚才修改的配置注释掉,看是不是配置有误!大部分是手误造成。
相关文章
- MySQL Error number: 3677; Symbol: ER_UNDISCLOSED_PARSE_ERROR_IN_DIGEST_FN; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: 3961; Symbol: ER_WARN_DEPRECATED_JSON_TABLE_ON_ERROR_ON_EMPTY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011276; Symbol: ER_REWRITER_TABLE_MALFORMED_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011322; Symbol: ER_XPLUGIN_LISTENER_SYS_VARIABLE_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011513; Symbol: ER_GRP_RPL_SUPER_READ_ONLY_ACTIVATE_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011518; Symbol: ER_GRP_RPL_GTID_EXECUTED_EXTRACT_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011525; Symbol: ER_GRP_RPL_LOCAL_GTID_SETS_PROCESS_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013131; Symbol: ER_SERVER_OUT_OF_SORTMEMORY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013383; Symbol: ER_SERVER_UPGRADE_REPAIR_STATUS; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013388; Symbol: ER_SERVER_UPGRADE_EMPTY_SYS; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013926; Symbol: ER_COMPONENT_EE_DATA_DECRYPTION_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理
- 处理MySQL表空间压缩:获得更多空间(mysql表空间压缩)
- MySQL存储上亿张表的实现方法(上亿的表mysql)
- MySQL入门经典:学习PDF指南(mysql入门经典pdf)
- MySQL外键:构建数据库的强大桥梁(mysql的外键)
- MySQL启动失败:解决Error 1067(mysql无法启动1067)
- 完全卸载MySQL:实现一个干净的系统(完全卸载mysql)
- MySQL 索引:优化查询效率的方法(mysql索引方法)
- MySQL 远程访问:步骤指南(mysql远程访问配置)
- 比较SQL Server和MySQL:你应该知道的25个区别(sqlserver和mysql的区别)
- 运算MySQL数据库:UNION操作实践(mysql数据库并集)
- MySQL大全:包含所有关于MySQL的信息(mysql大全)
- MySQL中的窗口函数使用方法详解(mysql中使用窗口函数)
- MySQL中UUID类型详解(mysql中uuid类型)
- 深入理解MySQL中的Models模块(mysql中models)
- C语言实现MySQL表的重命名(c mysql表重命名)
- MySQL索引详解一二级索引的区别与选择方法(mysql 一二级索引)
- 如何设置MySQL在Windows XP中的环境变量(mysql xp环境变量)
- MySQL实现两张表的交集运算(mysql 两张表交集)
- 免费下载MySQL 2005,轻松上手数据库操作(mysql下载2005)
- MySQL 分区功能无法使用的原因及解决办法(mysql不能分区)
- MySQL 三大系统细节分析(mysql三个系统详解)