因为最近织梦开启了版权收费,所以之前用织梦开发的网站都需要换一下,正好之前自己写了一套tp5开发的cms,本着为客户负责的态度,我们公司开始给之前的老客户免费更换后台,今天写这篇文章是为了记录下,tp
顺晟科技
2021-06-16 10:30:01
247
重启mysql时找不到提示MySQL服务器PID文件!
正在启动MySQL.服务器退出,没有更新PID文件(/usr/local/MySQL/data/rek fan . PID)。
我只能呵呵?号码
我是这么做的。先看看有没有这个过程,然后结束,重启。代码:
ps -ef|grep mysqld
Kill -9进程号
如果不解决呢?好吧,继续:
(解决方法:一个一个来试试!)
1.文件/usr/local/MySQL/data/rek fan . PID可能没有写权限
解决方法:给予权限,执行“chown-r mysql : MySQL/var/data”“chmod-r 755/usr/local/MySQL/data”重新启动MySQL!
2.mysql进程可能已经存在于该进程中
解决方法:使用命令" ps -ef|grep mysqld "查看是否有MySQL进程,如果有,使用" kill -9进程号"将其杀死,然后重启MySQL!
3.可能是第二次在机器上安装mysql,还有影响服务启动的残留数据。
解决方法:去mysql的数据目录/数据。如果mysql-bin.index存在,快速删除。是罪魁祸首。我用第三种方法解决!http://blog.rekfan.com/? p=186
4 .启动时没有指定配置文件,mysql会使用/etc/my.cnf配置文件。请打开此文件,查看[MySQL]下是否指定了datadir目录。
解决方法:请在[MySQL]:datadir=/usr/local/MySQL/data下设置此行
5 .跳过联合字段问题
解决方案:检查/etc/my.cnf文件中是否有未提交的跳过联邦字段,如果有,立即对其进行注释。
6.错误日志目录不存在
解决方法:使用“chown”和“chmod”命令来授予mysql所有者和权限
7.selinux的错,如果是centos系统,selinux默认打开
解决方案:关闭它,打开/etc/selinux/config,将SELinux=强制改为SELinux=禁用,然后保存文件并尝试重新启动机器。
12
2021-11
28
2021-08
28
2021-08
28
2021-08
16
2021-06
16
2021-06