有关Mysql的安装启动问题

有关Mysql的安装启动问题

建议安装完Mysql后不能启动的问题,请查看日志文件/var/log/mysqld(不同系统可能不一样,找找就能找到),错误信息里面都能找到,然后在找相应的解决办法.      
我把在rhlinux7.1中找到的与mysql有关的软件都rpm上了.装在/usr/bin/中,先运行mysql_install_db,再运行safe_mysqld&,然后就输出: starting mysqld daemon with datebases from /var/lib/mysql
020327 21:33:06 mysqld ended.
我再输入mysql回车,显示:
ERROR 2002:Can't connect to local Mysql server through socket '/var/lib/mysql/mysql.sock'
(111)
就又回到了正常的提示符下,不知道怎样才能正常进入mysql环境?      
日志是这样的:
(时间) mysqld started.
(时间) /usr/libexec/mysqld:Can't find file:"./mysql/host.frm"    (errno :13)
(时间) mysqld ended.
但是我在另一个目录下找到了host.frm,难道是路径不对吗?
我察看了mysql中文参考手册,上面说可能是同时启动多个mysql服务器所致,可我是第一次安装并启动mysql,只是在安装rhlinux7.1时选装了SQL server,这有关系吗?我在安装mysql时也没有说什么这个包已安装之类的提示啊?怎么回事呢,急啊!      
maybe in /lib/mysql      
已经弄好了!!!
好像是这样……
mysql_install_db脚本只是在初次安装时才需要运行一次,之后就不用再运行了,不知道是不是这么回事.我把mysql.server拷贝至/etc/rc.d/init.d/中,运行chkconfig mysql.server,至此mysql服务器每次开机自动启动,只要设置好PATH,在命令行上输入mysql就一切搞定!
看来摸索的过程实在是痛苦啊,这已经折磨我好几天了……      
在安装linux7.1时选择sql server会装上pgsql,如果启动了的话,它也会用3306端口,启动mysql是就会出现创建mysqld.sock失败,就可能出现以上情况。      
我在安装mysql时出现了问题!
慕名奇妙,
跟printf有关,那位兄弟帮个忙!
谢谢      
小弟昨天连接mysql终于成功,关键问题就处在少了一句连接的command:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
希望对大家有帮助,嘻嘻
大家有好东东也要拿来共享啊!      
看日志文件记录如下:
020523 16:57:33  mysqld started
020523 16:57:33  /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/localhost.localdomain.pid' (Errcode: 13)
020523 16:57:33  /usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
020523 16:57:33  /usr/local/mysql/libexec/mysqld: Error on delete of '/usr/local/mysql/var/localhost.localdomain.pid' (Errcode: 13)
020523 16:57:33  mysqld ended

请问高手们,我该怎么办?
我按sahala兄的做法,把mysql.server拷贝至/etc/rc.d/init.d/中,运行chkconfig mysql.server。好像不起作用      
回复一楼的贴子:
出现无法启动时,可以用下面命令,在mysql安装目录的bin目录下,执行./safe_mysqld -u root &,切记要输入 -u root