文档章节

找不到 mysql.sock 的处理方法!

ys-l
 ys-l
发布于 2010/01/01 11:13
字数 209
阅读 428
收藏 0

出现以下的信息:
Got an error: Connection error: Can't connect to local MySQL server through
socket '/var/lib/mysql/mysql.sock'

mysql.sock 突然消失算是常见的问题,如果是第一次安装MySQL后运行时出现,那只要找出 mysql.sock 在哪里就可以了。

以上的信息表明,mysql.sock应该是在 /var/lib/mysql/ 下 ,如果你找了没找到

就:

#locate mysql.sock

就会出来了,接着你就可以

#mysqladmin -S /路径/mysql.sock -u root

 

如果原来很正常的,突然有一天系统告诉你找不到mysql.sock这鬼文件了,怎么办?

那只好用/etc/rc.d/init.d/mysql restart 或者service mysql restart 重启服务了

如果还不行.就先

#ps -aux|grep mysql

找mysql的进程.

#kill mysql进程号

确定全部kill光

再/etc/rc.d/init.d/mysql restart 或者service mysql restart 重启服务

本文转载自:http://hi.baidu.com/yowsah/blog/item/cadcb21c2b2d8e8087d6b624.html

ys-l
粉丝 3
博文 19
码字总数 4496
作品 0
昌平
程序员
私信 提问
Perl中DBD::Mysql访问数据库时,mysql.sock不在默认位置的解决方法

最近要用到DBD::mysql,但mysql的配置有变动,mysql.sock的位置不在/var/lib/mysql中,在运行DBD::mysql时,会提示找不到mysql.sock,看来DBD::mysql默认使用的是Unix Socket的方式,解决方法...

Ethan-W
2011/04/18
373
0
找不到mysql.sock的出现原因及解决方案和mysql 默认mysql.sock位置默认问题探讨

背景:(1)偶尔会出现mysql的server和mysql的client默认的socke文件不在一个地方,我们用mysql时会出现一个找不到mysql.sock的情况。 (2)因非正常关机出现:/tmp/mysql.sock 不见了,找不...

Lydia_92
2015/09/10
0
0
mantis在mac上安装,提示mysql 的admin权限问题,请各位看看

Attempting to connect to database as admin BAD Does administrative user have access to the database? ( No such file or directory ) 感觉是什么文件在mac上找不到。我已经把php.ini里......

陈景博
2013/03/21
1K
3
mysql_connect(): [2002] No such file or directory

在mac中搭建php的开发环境 1. apach ---- 推荐用MAMP。你只要把你的php文件/项目放入到htdocs(/Applications/MAMP/htdocs)目录下,启动mamp,输入localhost就可以直接看见你这个目录下的所...

Megan_zhou
2014/10/08
4.6K
2
centos无法启动mysql,找不到mysql.sock文件

找不到sock常规情况应该是my.cnf配置没写对。另外也可能是权限问题。 1./var/lib/mysql 所有文件权限 改成mysql.mysql; 2.修改/etc/my.cnf文件; [mysql d] socket=/var/lib/mysql .sock [m...

Surjur
2015/01/27
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

html之表单

本文转载于:专业的前端网站➞html之表单 表单作用:搜集信息; 组成:提示信息、表单控件、表单线 <form action="1.php" method="post" maxlength="6(最大长度)" readonly="readonly(只读,......

前端老手
14分钟前
7
0
Mybatis之Executor

mybatis-3.4.6.release. 图1 Executor是个接口,具体实现是在BaseExecutor和4个子类中。 1.BatchExecutor BatchExecutor与其它的区别是update方法中,使用的是StatementHandler的batch方法,...

克虏伯
32分钟前
5
0
mysql清空表数据并让自增ID从1开始计数

1 使用truncate命令清空表 Truncate Table test truncate 命令速度比delete的删除更快,而且自动将自增字段重新从1计数 2 pypAmyAdmin中操作选项卡(Operations)中进行修改 ps. 网上一些alt...

编程老陆
40分钟前
5
0
58. 静态工厂方法

参考:https://www.jianshu.com/p/ceb5ec8f1174 https://www.jianshu.com/p/fa15f63d399a 1.定义 用一个静态方法来对外提供自身实例的方法,即为我们所说的静态工厂方法(Static factory met...

20190513
46分钟前
8
0
遇到API安全问题怎么办?F5 API加固解决方案怎么样?

  在各种APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优在以前都采用自已定义的接口和结构,对于公开访问的接口,专业点的都会做...

梅丽莎好
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部