我在全新安装的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我错过了一些配置步骤或什么?我绝对无能为力。有人可以帮帮我吗?
答案 0 :(得分:0)
请问,您使用的是哪个相应的Linux发行版?您是否尝试在sudo
模式下运行它:sudo service mysqld start
?要查看是否已创建 mysql用户,请运行cat /etc/passwd | grep 'mysql'
或cat /etc/passwd
;一般;它是特殊用途的特殊用户(这里是mysql管理)。