mysql的问题:Can't connect to local MySQL ???

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

mysql的问题:Can't connect to local MySQL ???

#1

帖子 追疯少年 » 2009-01-04 10:38

我第一次安装mysql的时候没出现问题。。。
都怪自己手贱,瞎折腾电脑,现在运行mysql出现下面的问题:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我都试了删除在安装,问题依旧。。。。。。

看到网上说是mysqld.sock指定的地址错误,,,
我查看自己的文件夹/var/run/mysqld/下什么都没有 :em20 (不出错才怪呢)
网上说在文件夹/tmp/下,我查看了结果如下:
root@jia-laptop:/tmp# dir
atievntX.Qd4XOh php5-fcgi.socket-3
AtiXUEvent0000139a_08078b58 plugtmp
flashgot.giqgztt5.default pulse-mysql
gconfd-jia pulse-root
gconfd-mysql scim-bridge-0.3.0.socket-0@localhost:0.0
gconfd-root scim-helper-manager-socket-root
gnome-system-monitor.mysql.4022946693 scim-panel-socket:0-root
gnome-system-monitor.root.1662179712 scim-socket-frontend-root
kde-root seahorse-6DDl8T
keyring-fonkeP seahorse-iBXIPm
ksocket-root seahorse-JGcqnI
orbit-jia tmp.QPRAHj5850
orbit-mysql Tracker-root.6164
orbit-root Tracker-root.8629
php5-fcgi.socket-0 virtual-mysql.8cRuEo
php5-fcgi.socket-1 virtual-root.aH4S3s
php5-fcgi.socket-2 virtual-root.uWihtu
也没发现mysqld.sock啊....
我要到哪里去找mysqld.sock啊????
所以我求大家,如果你的mysql正常的话,,,,
把/var/run/mysqld这个文件夹发给我吧!!!
非常感谢啦!!!


我的是ubuntu 8.04
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#2

帖子 追疯少年 » 2009-01-04 10:40

php5-fcgi.socket-0 virtual-mysql.8cRuEo
php5-fcgi.socket-1 virtual-root.aH4S3s
php5-fcgi.socket-2 virtual-root.uWihtu
这里的php5-fcgi.socket-0能不能用呢????
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#3

帖子 Jarson » 2009-01-04 11:27

俺给你上传一个
附件
mysqld.zip
(146 Bytes) 已下载 894 次
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#4

帖子 追疯少年 » 2009-01-04 12:15

这么快就传上来了!!!
谢谢~~~

试试看???
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#5

帖子 追疯少年 » 2009-01-04 12:20

怎么里面什么都没有呢???
root@jia-laptop:/tmp# cd /var/run/mysqld/mysqld/
root@jia-laptop:/var/run/mysqld/mysqld# ls -a
. ..
root@jia-laptop:/var/run/mysqld/mysqld#
见鬼啦? :em20
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#6

帖子 追疯少年 » 2009-01-04 12:24

看来不是/var/run/mysqld/这个文件夹的问题,,,,

那是什么问题呢???
不会是软件装的时候出错???
我在装的时候出现乳腺错误:
root@jia-laptop:/tmp# sudo apt-get install mysql-server mysql-client
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
将会安装下列额外的软件包:
libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl
mysql-client-5.0 mysql-server-5.0
建议安装的软件包:
dbishell libcompress-zlib-perl mysql-doc-5.0 tinyca
推荐安装的软件包:
libhtml-template-perl mailx
下列【新】软件包将被安装:
libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl mysql-client
mysql-client-5.0 mysql-server mysql-server-5.0
共升级了 0 个软件包,新安装了 8 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 0B/36.3MB 的软件包。
操作完成后,会消耗掉 108MB 的额外磁盘空间。
您希望继续执行吗?[Y/n]y
正在预设定软件包 ...
选中了曾被取消选择的软件包 libnet-daemon-perl。
(正在读取数据库 ... 系统当前总共安装有 153896 个文件和目录。)
正在解压缩 libnet-daemon-perl (从 .../libnet-daemon-perl_0.38-1.1_all.deb) ...
选中了曾被取消选择的软件包 libplrpc-perl。
正在解压缩 libplrpc-perl (从 .../libplrpc-perl_0.2017-1.1_all.deb) ...
选中了曾被取消选择的软件包 libdbi-perl。
正在解压缩 libdbi-perl (从 .../libdbi-perl_1.601-1_i386.deb) ...
选中了曾被取消选择的软件包 libdbd-mysql-perl。
正在解压缩 libdbd-mysql-perl (从 .../libdbd-mysql-perl_4.005-1_i386.deb) ...
选中了曾被取消选择的软件包 mysql-client-5.0。
正在解压缩 mysql-client-5.0 (从 .../mysql-client-5.0_5.0.51a-3ubuntu5.4_i386.deb) ...
选中了曾被取消选择的软件包 mysql-server-5.0。
正在解压缩 mysql-server-5.0 (从 .../mysql-server-5.0_5.0.51a-3ubuntu5.4_i386.deb) ...
选中了曾被取消选择的软件包 mysql-client。
正在解压缩 mysql-client (从 .../mysql-client_5.0.51a-3ubuntu5.4_all.deb) ...
选中了曾被取消选择的软件包 mysql-server。
正在解压缩 mysql-server (从 .../mysql-server_5.0.51a-3ubuntu5.4_all.deb) ...
* Stopping MySQL database server mysqld [ OK ]
正在设置 libnet-daemon-perl (0.38-1.1) ...
正在设置 libplrpc-perl (0.2017-1.1) ...
正在设置 libdbi-perl (1.601-1) ...
正在设置 libdbd-mysql-perl (4.005-1) ...
正在设置 mysql-client-5.0 (5.0.51a-3ubuntu5.4) ...
正在设置 mysql-server-5.0 (5.0.51a-3ubuntu5.4) ...
* Stopping MySQL database server mysqld [ OK ]
Reloading AppArmor profiles : done.
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg:处理 mysql-server-5.0 (--configure)时出错:
子进程 post-installation script 返回了错误号 1
正在设置 mysql-client (5.0.51a-3ubuntu5.4) ...
dpkg:依赖关系问题使得 mysql-server 的配置工作不能继续:
mysql-server 依赖于 mysql-server-5.0;然而:
软件包 mysql-server-5.0 还没有被配置。
dpkg:处理 mysql-server (--configure)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
mysql-server-5.0
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#7

帖子 Jarson » 2009-01-04 13:07

不好意思,刚刚看了一下,确实什么也没有 :em20
打包时的信息:

代码: 全选

tar: mysqld/mysqld.sock:忽略套接字(socket)
看来你得先完全卸载mysql然后再安装了,怎样完全卸载我也不大懂 :em06
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#8

帖子 追疯少年 » 2009-01-04 22:01

fhc2007 写了:不好意思,刚刚看了一下,确实什么也没有 :em20
打包时的信息:

代码: 全选

tar: mysqld/mysqld.sock:忽略套接字(socket)
看来你得先完全卸载mysql然后再安装了,怎样完全卸载我也不大懂 :em06
我已经解决了,办法就是:完全卸载mysql

在新立德里,搜索mysql-server,把它标记并彻底删除,再点应用。。。。。

如果不保险,就搜索mysql,把那些相关联的都标记并彻底删除,一般都是以mysql开头,别乱删哦

在重新安装mysql
apt-get install mysql-server
我是这么解决了,,,,呵呵,,,,,
都折磨了我快3天了,,,, :em20
头像
偏偏起舞
帖子: 6
注册时间: 2009-01-05 16:29

Re: mysql的问题:Can't connect to local MySQL ???

#9

帖子 偏偏起舞 » 2009-01-05 16:49

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
出现这个错误的意思是mysqld根本没有启动。 :em09
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#10

帖子 追疯少年 » 2009-01-06 8:14

偏偏起舞 写了:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
出现这个错误的意思是mysqld根本没有启动。 :em09
没错,,,是我mysql没安装成功
头像
LepingBeta
帖子: 62
注册时间: 2006-05-27 0:43
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#11

帖子 LepingBeta » 2009-03-17 1:28

编辑
/etc/mysql/my.cnf
将其中的所有
/var/run/mysqld/mysqld.sock
替换为
/tmp/mysql.sock
这样应该就没问题了,希望对你有帮助。
Linux不排斥普通人,但排斥懒人:P
Weblog
头像
0xff
帖子: 415
注册时间: 2008-08-12 14:24
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#12

帖子 0xff » 2009-06-26 13:45

我也碰到这个问题

root@mysql-server:/etc/init.d# ./mysql start
* Starting MySQL database server mysqld [fail]

修改了my.conf中的sock的路径为/tmp/mysql.sock,还是不行
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#13

帖子 追疯少年 » 2009-06-27 7:47

0xff 写了:我也碰到这个问题

root@mysql-server:/etc/init.d# ./mysql start
* Starting MySQL database server mysqld [fail]

修改了my.conf中的sock的路径为/tmp/mysql.sock,还是不行
如果你没改变数据库存储位置的话,可以试试下面的命令

代码: 全选

sudo /etc/init.d/mysql restart 
其实就是启动mysql

不行的话,请留言~
westlwt
帖子: 1
注册时间: 2007-05-14 16:41

Re: mysql的问题:Can't connect to local MySQL ???

#14

帖子 westlwt » 2009-08-07 12:19

代码: 全选

mint init.d # mysql start
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
mint init.d # ./mysql start
 * Starting MySQL database server mysqld                                                                           [ OK ] 
 * Checking for corrupt, not cleanly closed and upgrade needing tables.
就记得这样会出楼主的问题,不知道是不是.
路径...
头像
openware
帖子: 173
注册时间: 2009-02-22 14:15
联系:

Re: mysql的问题:Can't connect to local MySQL ???

#15

帖子 openware » 2009-08-28 18:13

追疯少年 写了:
0xff 写了:我也碰到这个问题

root@mysql-server:/etc/init.d# ./mysql start
* Starting MySQL database server mysqld [fail]

修改了my.conf中的sock的路径为/tmp/mysql.sock,还是不行
如果你没改变数据库存储位置的话,可以试试下面的命令

代码: 全选

sudo /etc/init.d/mysql restart 
其实就是启动mysql

不行的话,请留言~
我重启了一下,结果是/etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!/var的分区给的太小了,我只给了1.3G,呵呵。我想重新分个较大点的区,然后给它挂上,不知道有没有比较好的方式。
Desire Freedom, Love Beauty, Keep Hacking。
回复