装mysql服务器时出现/tmp/mysql.sock错误,我不知道如何配置!

由 zzw45 在 12-18-2002 22:55 发表:

装mysql服务器时出现/tmp/mysql.sock错误,我不知道如何配置!

ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)

有没有mysql.sock的原文件呀,发上来看看


由 zzw45 在 12-19-2002 00:09 发表:


晕呀,我起动了,记录文件的错误是

021218 23:05:55 mysqld started

021218 23:05:56 /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/localhost.localdomain.pid' (Errcode: 13)

021218 23:05:56 /usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)

021218 23:05:56 /usr/local/mysql/libexec/mysqld: Error on delete of '/usr/local/mysql/var/localhost.localdomain.pid' (Errcode: 13)

021218 23:05:56 mysqld ended


由 skylove 在 12-19-2002 08:35 发表:

你进行了这步没?

mysql_install_db

如果没有这步,就有可能出现上面的错误


由 weizhishu 在 12-19-2002 10:44 发表:


提示已经很清楚,运行mysqld的用户的权限不够,不对创建和删除一些文件


由 wujiajin 在 12-19-2002 10:45 发表:

什么版本 的

用54a版本的吧


由 yghanzi 在 12-19-2002 11:04 发表:


如同楼上朋友说的确定是否设了权限,如果设了还不行的话,最好先彻底卸载mysql

1.rpm -qa|grep mysql

mysql......

2.rpm -e mysql....

3.重装,参见:sd44兄的: http://www.linuxsir.com/bbs/showthr...p;threadid=2085

4. 初始化

安装结束后,初始化数据库

scripts/mysql_install_db

然后是设置权限

chown -R root /usr/local/mysql

chown -R mysql /usr/local/mysql/var

chgrp -R mysql /usr/local/mysql

(假定mysql装在/usr/local/mysql目录下,运行完scripts/mysql_install_db ,会产生/usr/local/mysql/var 目录,看有没有/usr/local/mysql/var 目录,这步很重要,我前两次装因没彻底卸载mysql

结果就运行完scripts/mysql_install_db 也找不到/usr/local/mysql/var 目录,

所以chown -R mysql /usr/local/mysql/var 就没能运行,结果就出现楼主的问题,不知你是不是这种情况,参考一下)

5. 为 root 设置密码

/u

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus