+ -
当前位置:首页 → 问答吧 → 一个关于MySQL的老问题

一个关于MySQL的老问题

时间:2005-09-23

来源:互联网

我用Slackware10,如何能启动系统自带的MySQL?
我已经运行pkgtool打开了mysql,但是系统启动完成后就是会显示mysql ended,
进程里面也没有mysql这个进程,看到相关资料说要运行mysql_install_db,我也运行了,还是启动不了!
系统自带的mysql应该是装在/var/lib/mysql下,mysql这个目录属主也是mysql这个用户的,
/etc/rc.d/rc.mysql权限设置也是755,现在运行mysql的错误是:
ERROR 2002: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
我locate mysql.sock找不到结果,是不是缺少mysql.sock这个东西?

作者: leidan   发布时间: 2005-09-23

先su - mysql,再执行以上步骤,其实这些在/etc/rc.d/rc.mysqld中有说明。

作者: shockman   发布时间: 2005-09-23

好的,我试试!

作者: leidan   发布时间: 2005-09-26

或改变MYSQL目录所有者也可以
主要原因是MYSQL启动时无权限访问MYSQL文件夹所至

作者: hanzhenku   发布时间: 2005-09-28