进不了网站啊,求教

Can't connect to session database server MySQL Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 这是我电脑的问题还是网站的问题啊

第1个回答  2014-05-22
ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
启动是如下显示:
[root@localhost mysql]# Starting mysqld daemon with databases from /usr/local/mysql/data
020405 05:06:42 mysqld ended

数据库为什么会 ended 的呢?
再执行这个语句:/usr/local/mysql/bin/mysqld_safe --user=mysql &
显示如下:
[1] 24154
[root@localhost bin]# The file /usr/local/mysql/libexec/mysqld doesn't exist or is not

executable
Please do a cd to the mysql installation directory and restart
this script from there as follows:
./bin/mysqld_safe.

查看日志(一般在mysql/data/下),如下:
020405 09:58:28 mysqld started
Warning: Ignoring user change to 'mysql' because the user was set to 'mysql' earlier on the

command line
020405 9:58:28 Can't start server : Bind on unix socket: Permission denied
020405 9:58:28 Do you already have another mysqld server running on socket:

/usr/local/mysql/mysql.sock ?
020405 9:58:28 Aborting

020405 9:58:28 /usr/local/mysql/bin/mysqld: Shutdown Complete

020405 09:58:28 mysqld ended

020405 11:06:36 mysqld started
Warning: Ignoring user change to 'mysql' because the user was set to 'mysql' earlier on the

command line
020405 11:06:36 Can't start server : Bind on unix socket: Permission denied
020405 11:06:36 Do you already have another mysqld server running on socket:

/usr/local/mysql/mysql.sock ?
020405 11:06:36 Aborting

020405 11:06:36 /usr/local/mysql/bin/mysqld: Shutdown Complete

020405 11:06:36 mysqld ended

@@@@@@@@@@@@@@@@@@@@ 问题遇到转机: @@@@@@@@@@@@@@@@@@@@
输入:sudo /usr/local/mysql/bin/safe_mysqld
出现:
Starting mysqld daemon with databases from /usr/local/mysql/data
(命令停止不动,没有回到命令行下,按ctrl+z结束,出现)
[1]+ Stopped sudo /usr/local/mysql/bin/safe_mysqld

执行
[root@localhost mysql]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1368 64 ? S 09:06 0:05 init [3]
root 2 0.0 0.0 0 0 ? SW 09:06 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SW 09:06 0:00 [kapmd]
root 4 0.0 0.0 0 0 ? SWN 09:06 0:00 [ksoftirqd_CPU0]
root 9 0.0 0.0 0 0 ? SW 09:06 0:00 [bdflush]
root 5 0.0 0.0 0 0 ? SW 09:06 0:00 [kswapd]
root 6 0.0 0.0 0 0 ? SW 09:06 0:00 [kscand/DMA]
root 7 0.0 0.0 0 0 ? SW 09:06 0:02 [kscand/Normal]
root 8 0.0 0.0 0 0 ? SW 09:06 0:00 [kscand/HighMem]
root 10 0.0 0.0 0 0 ? SW 09:06 0:00 [kupdated]
root 11 0.0 0.0 0 0 ? SW 09:06 0:00 [mdrecoveryd]
root 17 0.0 0.0 0 0 ? SW 09:06 0:00 [scsi_eh_0]
root 20 0.0 0.0 0 0 ? SW 09:06 0:00 [kjournald]
root 78 0.0 0.0 0 0 ? SW 09:06 0:00 [khubd]
root 2744 0.0 0.0 0 0 ? SW 09:06 0:00 [kjournald]
root 3065 0.0 0.0 1440 68 ? S 09:07 0:00 syslogd -m 0
root 3069 0.0 0.0 1368 20 ? S 09:07 0:00 klogd -x
rpc 3087 0.0 0.0 1548 120 ? S 09:07 0:00 [portmap]
rpcuser 3106 0.0 0.0 1524 164 ? S 09:07 0:00 [rpc.statd]
root 3173 0.0 0.0 1364 68 ? S 09:07 0:00 /usr/sbin/apmd -p 10 -w 5 -W

-P /etc/sysconfig/apm-scripts/apm
root 3210 0.0 0.2 3508 1016 ? S 09:08 0:00 /usr/sbin/sshd
root 3224 0.0 0.0 2028 316 ? S 09:08 0:00 xinetd -stayalive -reuse -

pidfile /var/run/xinetd.pid
root 3285 0.0 0.5 5908 1924 ? S 09:08 0:00 [sendmail]
smmsp 3294 0.0 0.4 5712 1616 ? S 09:08 0:00 [sendmail]
root 3304 0.0 0.0 1412 96 ? S 09:08 0:01 gpm -t ps/2 -m /dev/mouse
root 3313 0.0 0.0 1420 136 ? S 09:08 0:00 crond
root 3324 0.0 0.3 8356 1400 ? S 09:08 0:00 cupsd
xfs 3388 0.0 0.6 4536 2568 ? S 09:08 0:00 [xfs]
daemon 3406 0.0 0.0 1412 180 ? S 09:08 0:00 [atd]
root 3414 0.0 0.0 1348 56 tty1 S 09:08 0:00 /sbin/mingetty tty1
root 3415 0.0 0.0 1348 56 tty2 S 09:08 0:00 /sbin/mingetty tty2
root 3416 0.0 0.0 1348 56 tty3 S 09:08 0:00 /sbin/mingetty tty3
root 3417 0.0 0.0 1348 56 tty4 S 09:08 0:00 /sbin/mingetty tty4
root 3418 0.0 0.0 1348 56 tty5 S 09:08 0:00 /sbin/mingetty tty5
root 3419 0.0 0.0 1348 56 tty6 S 09:08 0:00 /sbin/mingetty tty6
root 8755 0.0 0.5 11304 2268 ? S 10:19 0:00 /usr/local/apache/bin/httpd

-k start
nobody 8756 0.0 0.8 11612 3164 ? S 10:19 0:00 [httpd]
nobody 8759 0.0 0.8 11696 3392 ? S 10:19 0:00 [httpd]
nobody 8760 0.0 0.8 11520 3164 ? S 10:19 0:00 [httpd]
nobody 8761 0.0 0.8 11688 3416 ? S 10:19 0:00 [httpd]
nobody 8763 0.0 0.8 11696 3324 ? S 10:19 0:00 [httpd]
nobody 8829 0.0 0.8 11552 3364 ? S 10:20 0:00 [httpd]
root 8874 0.0 0.3 6748 1408 ? S 11:04 0:00 /usr/sbin/sshd
kent 8876 0.0 0.4 6800 1588 ? S 11:04 0:00 [sshd]
kent 8877 0.0 0.0 5156 296 pts/3 S 11:04 0:00 -bash
root 8909 0.0 0.0 4964 356 pts/3 S 11:04 0:00 [su]
root 8910 0.0 0.0 5224 360 pts/3 S 11:05 0:00 bash
root 8970 0.0 0.3 6748 1408 ? S 11:06 0:00 /usr/sbin/sshd
kent 8972 0.0 0.4 6880 1604 ? S 11:06 0:00 [sshd]
kent 8973 0.0 0.0 5160 300 pts/4 S 11:06 0:00 -bash
root 9007 0.0 0.0 4960 356 pts/4 S 11:07 0:00 [su]
root 9008 0.0 0.0 5224 364 pts/4 S 11:07 0:00 bash
nobody 9064 0.0 0.8 11540 3276 ? S 11:08 0:00 [httpd]
nobody 9066 0.0 0.8 11628 3180 ? S 11:08 0:00 [httpd]
nobody 9069 0.0 0.8 11636 3264 ? S 11:08 0:00 [httpd]
root 9110 0.0 0.3 6748 1408 ? S 11:52 0:00 /usr/sbin/sshd
kent 9112 0.0 0.4 6800 1588 ? S 11:52 0:00 [sshd]
kent 9113 0.0 0.0 5160 300 pts/1 S 11:52 0:00 -bash
root 9144 0.0 0.0 4960 356 pts/1 S 11:52 0:00 [su]
root 9145 0.0 0.0 5224 364 pts/1 S 11:52 0:00 bash
root 9213 0.0 0.3 6748 1408 ? S 12:10 0:00 /usr/sbin/sshd
kent 9215 0.0 0.4 6880 1640 ? S 12:10 0:00 [sshd]
kent 9216 0.0 0.0 5164 300 pts/5 S 12:10 0:00 -bash
root 9247 0.0 0.0 4960 356 pts/5 S 12:11 0:00 [su]
root 9248 0.0 0.2 5224 880 pts/5 S 12:11 0:00 bash
nobody 9288 0.0 0.7 11464 3032 ? S 12:33 0:00 [httpd]
root 9302 0.0 0.0 5012 188 pts/5 T 12:42 0:00 /bin/sh

/usr/local/mysql/bin/safe_mysqld
mysql 9324 0.2 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9325 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9326 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9327 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9328 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9329 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9330 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9331 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9332 0.0 4.6 39228 18008 pts/5 S 12:42 0:00 [mysqld]
mysql 9333 0.0 4.6 39228 18008 pts/5 T 12:42 0:00 [mysqld]
root 9334 1.0 0.1 2660 712 pts/5 R 12:44 0:00 ps aux

惊奇发现MYSQL启动了!!!~_~
更改密码:[root@localhost bin]# ./mysqladmin -u root password 123456
成功!!!
再次修改:[root@localhost bin]# ./mysqladmin -u root -p123456 password ******
成功!!!YEAH...........

但是不行登陆mysql数据库:
[root@localhost bin]# ./mysql -u root -p
Enter password:
ERROR 2002: Can't connect to local MySQL server through socket '/usr/local/mysql/mysql.sock'

(2)

至此问题有转机了:
执行:
[root@localhost bin]# find / -name mysql.sock
/tmp/mysql.sock

居然出现mysql.sock了。。。。

@@@@@@@@@@@@@@@@@@@@ 现在分析情况@@@@@@@@@@@@@@@@@@@@
可以修改密码了,证明MYSQL可以用,并且启动了。
但是出现
ERROR 2002: Can't connect to local MySQL server through socket '/usr/local/mysql/mysql.sock'

(2)
证明有地方不对,需要修改,不外乎这两个地方:
1)my.cnf和php.ini文件,具体可查找(find / -name 文件)
my.cnf文件一般在/etc/my.cnf
php.ini一般在/etc/php.ini
2)确保两个文件里的 socket = /tmp/mysql.sock 都相同!!!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

呵,到此,我看到了 Belltree 的回复!!!

@@@@@@@@@@@@@@@@@@@@(Belltree 原话)@@@@@@@@@@@@@@@@@@@@
你以root身份登录,然后
killall -9 mysql
killall -9 mysqld
killall -9 mysqld_safe

然后ps -Af | grep mysql,确定没有任何mysqld的进程,有就杀掉

cd /usr/local/mysql
./bin/mysqld_safe &

应该可以的
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@@@@@@@@ 结尾 @@@@@@@@@@@@@@@@@@@@

一试果然OK了,呵,现在的心情是无比的痛快真想抱着 Belltree 狂吻!!!!

[root@localhost mysql]# ./bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 4.1.0-alpha-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
第2个回答  2014-05-22
所有的网站打开都是这样吗,另外QQ可以上吗?要是可以,多半是你系统的问题.再有一个就是IE的问题,装一下360安全浏览器,试一下,到万不得以的情况下重做系统.
第3个回答  2014-05-22
网站的问题,网站连接不上数据库试试能不能打开其他网站
大家正在搜