当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]关于MySql重启之后就登录不了
帖子发表于 : 2008-06-02 12:17 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
重启之后登录http://127.0.0.1/phpmyadmin/
显示
#2002 - 服务器没有响应 (or the local MySQL server's socket is not correctly configured)
但是登录http://127.0.0.1
又能显示"It Works!"
这是为什么啊?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-03 8:56 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
没人回复我自己写操作步骤了,希望有解决这个问题的人能看到
步骤一:
按照
http://forum.ubuntu.org.cn/viewtopic.ph ... fe7f6d4352
所有的步骤做下来,最后按照他们解决办法的步骤添加
ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
还是没用


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-03 9:21 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
步骤二:
参照
http://www.linuxsir.org/bbs/showthread. ... adid=73399

chmod -R 1777 /tmp

chmod -R 1777 /var/lib/mysql

更改这两个文件夹的权限,然后在终端里输入mysql 结果还是显示
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-03 9:41 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
步骤三:
参照
http://www.linuxsir.org/bbs/thread318797.html

发现了一个这个命令
mysqld status

于是在这电脑终端输入进去看了一下 ,显示'程序 'mysqld' 尚未安装'
于是sudo apt-get install mysql-server-5.0
安装完之后显示 * Starting MySQL database server mysqld [OK]
于是再进PhpMyadmin 发现成功了,并且可以新建数据库
但是此时在终端中输入mysql还是显示
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
于是继续寻找答案中..


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-03 9:50 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
步骤四:
继续参照
http://www.linuxsir.org/bbs/thread318797.html
发现该帖子最下面是显示
'/var/lib/mysql/mysql.sock' 该目录下没有mysql.sock文件
与我的
/var/run/mysql/mysql.sock' 目录不一样,
于是到
/etc/mysql下检查my.cnf文件,发现
socket = /var/run/mysqld/mysql.sock
于是到/var/run下找,发现只有mysqld文件夹,里面有个mysqld.sock文件,觉得可能是这里的问题
刚好/etc/mysql/下面有个my.cnf.save文件,打开一看,果然不一样,可能是开始操作的时候改掉的,
于是将my.cnf.save文件的内容替换掉my.cnf里面的内容
最后再终端里启动mysql,显示成功.
当然,现在重启一下去看下,上次就是重启出现这样的问题,不知道这次还会不会


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-03 9:57 

注册: 2008-05-15 10:29
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
好了,重启之后可以进去了,现在回过头来看一下,可能是开始重装的时候mysql-server-5.0没有装上,以及
my.cnf文件里面的设置问题,不过现在还是很不明白为什么有时候是
mysql.sock有时候是mysqld.sock,加了一个d不知道有啥区别?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-09-11 15:48 
头像

注册: 2008-09-03 19:16
帖子: 158
送出感谢: 0 次
接收感谢: 0 次
顶起

我也遇到了类似的问题
你用的什么版本的mysql?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-09-11 16:13 
头像

注册: 2008-09-03 19:16
帖子: 158
送出感谢: 0 次
接收感谢: 0 次
执行这句话时 sudo ./mysqld_safe --user=mysql &

代码:
zzningxp@zzningxp:/usr/lib/mysql/bin$ sudo ./mysqld_safe --user=mysql &
[1] 6833
zzningxp@zzningxp:/usr/lib/mysql/bin$ nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /usr/lib/mysql/var
STOPPING server from pid file /usr/lib/mysql/var/zzningxp.pid
080911 16:11:37  mysqld ended

(这里卡死了 用crtl+c跳出来的)
[1]+  Done                    sudo ./mysqld_safe --user=mysql


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译