Generic placeholder image
闲敲代码、落灯花
What's past is prologue

联系邮箱:email@hezehua.net


联系QQ:1907330840

座右铭

保持热情,持续学习,每日精进

记录第二次遇到ERROR! MySQL server PID file could not be found!

记录第二次遇到ERROR! MySQL server PID file could not be found!

本文与作者在csdn上的博文【记录第二次遇到ERROR! MySQL server PID file could not be found!】保持同步


我的云服务器出现好几次ERROR! MySQL server PID file could not be found!错误了,都是突然就数据库崩了,之前都是删除巨大的日志文件、杀mysqld进程、重启就好了,然而这回却没有重启成功,看日志也看不出有效信息,,,,可能是因为水平渣 -。-
手动生成了pid文件,进行mysql服务重启失败后pid文件又被删除了……..
于是重启服务器
再回头重启mysql失败,还是这个错误提示,touch了pid文件,修改所有者和权限,重启失败,而且也没有日志出现了,尴尬…..
想起可能是没有sock文件,在/var/lib/mysql中找到了一个失效的软链接,于是在链接目录touch了一个sock文件,然后改权限,重启成功。
总结如下:
ERROR! MySQL server PID file could not be found!的解决办法:
1、删除大日志文件
2、生成pid文件并该权限
3、生成sock文件并改权限

猜你喜欢
Mysql执行计划
阅读 163

执行计划就是sql语句在数据库中的执行情况,一般用于sql性能分析、优化。Mysql中使用explain来查看执行计划: explain select * from student\G; *************************** 1. row *******************...

mysql报错Attempted to open a previously opened tablespace的解决办法
阅读 182

1、在配置文件添加: innodb_force_recovery = 1; 2、重启mysql服务:service mysqld restart 3、登陆mysql,导出数据库 4、删除ibdata1、ib_logfile0、ib_logfile1文件和databasename(数据库...

Mysql 从join的结果来更新本表数据
阅读 51

在mysql应用中常常需要通过别的表的查询结果来更新本表,但很少会本表的查询结果再来更新本表的,下面就看看从本表查询结果更新本表应该怎么做吧。 表classify: 字段 属性 id int(11) name string(255) 表production: 字段 ...

远程访问数据库出错的解决办法
阅读 171

案例: 在aws服务器中的项目访问在华为云中的测试服务器的数据库,报错: Access denied for user 'root'@'ec2-XXX-XXX-XXX-XXX.cn-north-1.compute.amazonaws.com.cn' (using password: YES...

配置Mysql主从
阅读 138

配置Mysql主从可以做热备、读写分离,是提高网站性能、提高数据安全性的比较有效的方式,而且配置简单,所以笔者在网站因业务逻辑需要大量用到数据库操作而性能不佳时,首先想到要做主从,其实还有别的方案的,比如做缓存,但是做缓存要改代码所以等之后再应用,先把主从给配置了。以下是做Mysql主从的关键步骤...

Mysql日志
阅读 136

1、错误日志(Log Error) 记录Mysql服务器进程在启动/关闭或者运行过程中遇到的错误消息,是工作中排查错误的重要工具。 查询方式: show variables like 'log_error'\G; *************************** 1. row ****...

修改mysql密码
阅读 166

下面这种方法适用于知道现有密码修改为新密码的情况: use mysql; update user set `Password`=PASSWORD('新密码') where `User`='root'; FLUSH PRIVILEGES;

mysql设置用户权限
阅读 164

1、创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 2、程序中使用的mysql账号应该遵循最小权限原则,不允许夸库查询,故设置专门的账号供程序使用: grant select,update,delete,inser...