查看Mysql的状态时显示Process: 41681 ExecStart=/usr/libexec/mysqld --basedir=/usr **(code=exited, status=203)

对mysql修改一些配置后发现Mysqld服务打不开了,显示如下
查看Mysql的状态时显示Process: 41681 ExecStart=/usr/libexec/mysqld --basedir=/usr **(code=exited, status=203)_第1张图片第五行完整显示为Process: 41681 ExecStart=/usr/libexec/mysqld --basedir=/usr **(code=exited, status=1/FAILURE)

然后经过各种查找资料各种修改,忙活半天依然没有解决,然后我决定重装mysql;
使用find -name mysql命令找出mysql相关软件,将他们全部删除后开始yum install mysql

再次查看mysqld服务的状态,显示如下
查看Mysql的状态时显示Process: 41681 ExecStart=/usr/libexec/mysqld --basedir=/usr **(code=exited, status=203)_第2张图片第五行完整显示为Process: 46924 ExecStart=/etc/rc.d/init.d/mysqld start (code=exited, status=203/EXEC)

在/etc/systemd/system/bin下运行mysql,显示如下
在这里插入图片描述在/var//liib/mysql下面没有找到mysql.sock文件
执行如下代码

[root@localhost /]# locate mysql.sock

又出现如下问题

在这里插入图片描述
/var/lib/mlocate文件下面没有milocate.db这个文件
执行updatedb,代码如下

[root@localhost /]# updatedb
[root@localhost /]# locate mysql.sock
[root@localhost /]# systemctl start mysqld

最后查看mysqld的状态
查看Mysql的状态时显示Process: 41681 ExecStart=/usr/libexec/mysqld --basedir=/usr **(code=exited, status=203)_第3张图片

你可能感兴趣的:(linux,linux,mysql)