mysql不会在Oracle Linux上启动

时间:2015-09-15 10:35:00

标签: mysql linux

我在全新安装的OEL 5上按照link上的说明安装了mysql。但是当我尝试使用service mysqld start启动mysql服务时,我一直在

chown: `mysql:mysql': invalid user
chown: `mysql:mysql': invalid user
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]

当我尝试使用id mysql检查用户的信息时,我发现用户不存在,当我尝试添加用户时,它说用户已经存在!

如果我尝试启动mysql或ecen检查其版本,我得到:

[root@localhost ~]# mysql -v
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

最糟糕的是我的整个文件系统上没有mysql.sock文件。我通过触发返回空结果的find / -name mysql.sock确认了它 AM我错过了一些配置步骤或什么?我绝对无能为力。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

请问,您使用的是哪个相应的Linux发行版?您是否尝试在sudo模式下运行它:sudo service mysqld start?要查看是否已创建 mysql用户,请运行cat /etc/passwd | grep 'mysql'cat /etc/passwd;一般;它是特殊用途的特殊用户(这里是mysql管理)。