巨晕,Mysql连接问题!!!

巨晕,Mysql连接问题!!!

各位大虾,看看我的情况如何解决!!!
小弟,昨晚终于顺利安装完Mysql2.23.44版本,经过一段折磨,终于连接上来.
/usr/local/src/mysql-3.23.44-pc-linux-gnu-i686#bin/mysql -u root -p
用这个命令,出现Enter password:,输入root密码之后,能看到mysql>提示符,而且我昨晚还加了一个数据库,都没问题.
可今天早上,连接就连不上了.提示如下:
ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

mysql是启动的,我昨晚没关机,进程如下:
[root@idc517 mysql-3.23.44-pc-linux-gnu-i686]# ps ax|grep mysql
5857 pts/0    S      0:00 /bin/sh bin/safe_mysqld -u root
5880 pts/0    S      0:00 /usr/local/src/mysql-3.23.44-pc-linux-gnu-i686/bin/my
5882 pts/0    S      0:00 /usr/local/src/mysql-3.23.44-pc-linux-gnu-i686/bin/my
5883 pts/0    S      0:00 /usr/local/src/mysql-3.23.44-pc-linux-gnu-i686/bin/my

我想停止mysql,提示:
[root@idc517 mysql-3.23.44-pc-linux-gnu-i686]# bin/mysqladmin shutdown
bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

的确,我发现/tmp下的mysql.sock这个文件没了,可我的确没删除它呀,我手不痒的.
我现在怎么办呀!!!
mysql.sock干吗用的???

xiexie!!!      
是不是你删的我不知道,可是的确是没了

看看其他地方有没有先,还有你最好在/etc/my.cnf里把socket改掉,别放在/tmp里,多危险

你可以去其他的计算机上cp一个试试,我没有试过可不可以。      
斑竹帮忙。
1,下面的信息是不是找到了mysql.sock这个文件,但为什么看不到,是不是文件属性问题,如何解决!!!
[root@idc517 /]# whereis mysql.sock
mysql: /usr/lib/mysql

[root@idc517 mysql]# ll -a
total 48
drwxr-xr-x    2 root     root         4096 Dec 11 18:35 .
drwxr-xr-x   71 root     root        45056 Dec  1 20:11 ..

2,你说的那个etc/my.cnf里把socket改掉,我什么找不到my.cnf这个文件呀!
它是干吗用的,如何改掉呀???

3,能否解释一下mysql.sock这个文件是干吗用的???

万分感谢!!!      
你用whereis是找不到mysql.sock那个文件的,如果是rpm安装的应该在/var/lib/mysql/下,source安装应该在/tmp下,/etc/my.cnf是mysql的配置文件,source安装的忘了在哪儿了,应该在安装目录下吧,find一下。
mysql.sock是一个socket文件,通讯用的,大小为0,不能cp,所以我想你必须想其他办法了,当mysql启动后才会有,mysql关闭的话,你是找不到那个文件的。

实在没有办法重新安一下MYSQL,反正比较简单。有数据先把数据文件cp出来。      
to toney

1. /tmp/mysql.sock是在mysql启动时产生的,并不是属性问题。

2. /etc/my.cnf需要手工cp,
   原文件是  mysql-3.xx.xx/support-files/my-medium.cnf

3. mysql.sock类似于临时文件,mysql启动前没有,关闭后可能也没有;
   



   以上纯属个人观点,如有错误,请不吝指教。