小编Yan*_*ick的帖子

无法在centos上启动mysqld,因为我无法找到mysql.sock

您好,当我尝试启动我的mysqld时,我收到此错误:

[root@localhost /]# service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]
Run Code Online (Sandbox Code Playgroud)

主要原因是my.cnf文件找不到我的mysql.sock文件.

[root@localhost /]# mysqladmin -u root -p status

mysqladmin: connect to server at 'localhost' failed

error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
Run Code Online (Sandbox Code Playgroud)

当我尝试搜索它时:

sudo find / -type s | grep mysqld.sock
Run Code Online (Sandbox Code Playgroud)

我去拿

find: ‘/proc/3253/task/3253/fd/5’: Bestand of map bestaat niet 
find: ‘/proc/3253/task/3253/fdinfo/5’: Bestand of map bestaat niet …
Run Code Online (Sandbox Code Playgroud)

mysql linux mysql.sock centos6

8
推荐指数
3
解决办法
4万
查看次数

标签 统计

centos6 ×1

linux ×1

mysql ×1

mysql.sock ×1