由 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