加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql应用mysql启动时报错:Starting MySQL... ERROR! The serve

发布时间:2020-12-12 00:49:48 所属栏目:MySql教程 来源:网络整理
导读:《Mysql应用mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql》要点: 本文介绍了Mysql应用mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql,希望对您

《Mysql应用mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql》要点:
本文介绍了Mysql应用mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql,希望对您有用。如果有疑问,可以联系我们。

导读:mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql-master/data/mysql.pid)的... mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql-master/data/mysql.pid)?的解决方法:

MYSQL应用1、可能是/opt/mysql-master/data/数据目录mysql用户没有权限(修改数据目录的权限)

MYSQL应用? ?解决方法 :给予权限,执行 ?"chown -R mysql.mysql /opt/mysql-master/data" ?然后重新启动mysqld

MYSQL应用?

MYSQL应用2、可能进程里已经存在mysql进程

MYSQL应用? ?解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9 ?进程号”杀死,然后重新启动mysqld!

MYSQL应用3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动.

MYSQL应用? ?解决方法:去mysql的二进制日志目录看看,如果存在mysql-binlog.index,就赶快把它删除掉吧

MYSQL应用4、mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]下有没有指定数据目录(datadir).

MYSQL应用? ?解决方法:请在[mysqld]下设置这一行:datadir = /opt/mysql-master/data

MYSQL应用5、skip-federated字段问题

MYSQL应用? ?解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧.

MYSQL应用6、错误日志目录不存在

MYSQL应用? ?解决方法:使用“chown” “chmod”命令赋予mysql所有者及权限

MYSQL应用7、selinux惹的祸,如果是centos系统,默认会开启selinux

MYSQL应用? ?解决方法:先临时改为警告模式:[root@www php]# setenforce 0

MYSQL应用? ? ? ? ? ? ?然后打开/etc/sysconfig/selinux,把SELINUX=enforcing改为SELINUX=disabled

MYSQL应用8、可以试着把mysql.cnf默认文件开启,排查是不是配置文件的错误.

MYSQL应用常见配置错误有:

MYSQL应用查看配置文件/etc/my.cnf里有没有innodb_buffer_pool_size这个参数

MYSQL应用innodb_buffer_pool_size:主要作用是缓存innodb表的索引,数据,插入数据时的缓冲;

MYSQL应用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 默认值:128M;

MYSQL应用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 专用mysql服务器设置此值的大小: 系统内存的70%-80%最佳.

MYSQL应用? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 如果你的系统内存不大,查看这个参数,把它的值设置小一点吧

MYSQL应用温馨提示:记得开启mysql错误日志,方便自己排错.

MYSQL应用vim /etc/my.cnf ? ?各位可以根据自己的my.cnf文件编辑

MYSQL应用[mysql_safe]

MYSQL应用log-error = /data/mysql-master/logs/error.log

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读