starting mysql error_Starting MySQL.. ERROR! The server quit without updating PID file

本文讲述了在Linux上安装MySQL时遇到的PID文件问题,通过逐步排查配置错误,包括检查权限、配置文件路径及设置,提供了解决步骤,帮助读者顺利启动MySQL服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux安装mysql,对着文档修改了些配置,servicemysqldstart:StartingMySQL..ERROR!TheserverquitwithoutupdatingPIDfile(/home/yytx/data/mysql/data/localhost.localdomain.pid).看...

linux安装mysql,对着文档修改了些配置,service mysqld start: Starting MySQL.. ERROR! The server quit without updating PID file (/home/yytx/data/mysql/data/localhost.localdomain.pid).看不懂这是什么意思,求大神指导怎么修改才能成功启动。

文档如下(安装目录我对着修改的):

安装mysql

cd/data/downloadtar–zxvf mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz

cpmysql-5.6.25-linux-glibc2.5-x86_64 /data/mysql –r

groupaddmysql

useradd-r -g mysql mysql

cd/data/mysql

修改当前目录拥有者为mysql用户:chown -R mysql:mysql ./

安装数据库(mysql目录下):./scripts/mysql_install_db--user=mysql --basedir=/home/yytx/data/mysql--datadir=/home/yytx/data/mysql/

chown-R root:root ./

chown-R mysql:mysql data

删除/etc/my.cnf配置文件,使用/home/yytx/data/mysql/my.cnf的配置文件

rm /etc/my.cnf

修改my.cnf文件

vi my.cnf

修改内容如下:

basedir=/home/yytx/data/mysql

datadir=/home/yytx/data/mysql/data

添加开机启动mysql服务

cp support-files/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig --list mysqld

修改mysqld内容如下:

basedir=/home/yytx/data/mysql

datadir=/home/yytx/data/mysql/data

修改conf=/etc/my.cnf为conf=/home/yytxdata/mysql/my.cnf

在[mysqld]上方添加如下内容:(这里由于[mysqld]前面有#,所以下面行首都加了#,不知道有问题不)

[client]

default-character-set=utf8

在[mysqld]下方添加如下内容:

default-storage-engine=INNODB

collation-server=utf8_general_ci

character-set-server=utf8

init_connect='SETNAMES utf8'

innodb_file_per_table=1

错误日志:[root@localhost data]# vi localhost.localdomain.err

2015-10-09 02:46:44 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

2015-10-09 02:46:44 0 [Note] /home/yytx/data/mysql/bin/mysqld (mysqld 5.6.25) starting as process 40250 ...

151009 02:46:46 mysqld_safe mysqld from pid file /home/yytx/data/mysql/data/localhost.localdomain.pid ended

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值