Linux 下 mysql 找不到 mysql.sock 文件的解决办法
来源:互联网 发布:淘宝新店一天刷几单好 编辑:程序博客网 时间:2024/05/17 00:53
默认编译安装 mysql 的同学可能会遇到安装后普通用户连接不上 mysq server 的情况,报错
“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)”
这个会让菜鸟很头疼,经过本菜鸟的一番摸索,终于找解决方法。mysql.sock 文件默认是在 /tmp 目录下,但是可以通过 /etc/my.cnf 文件(关于这个文件是怎么来的,你在编译安装 mysql 的时候自然就知道哈)改变它的位置,只要指定 socket 变量即可:
“socket = /var/run/mysql/mysql.sock”
或者在启动 mysql 的时候指定 --socket选项(-S 也一样):
$mysql --socket=/path/to/mysql.sock
很简单吧~~
参考:
http://dev.mysql.com/doc/refman/5.1/zh/problems.html#error-access-denied
http://dev.mysql.com/doc/refman/5.1/zh/problems.html#problems-with-mysql-sock
- Linux 下 mysql 找不到 mysql.sock 文件的解决办法
- 找不到mysql.sock文件问题
- 解决mysql在linux下找不到mysql.sock无法启动
- 找不到mysql.sock的解决方法
- mysql找不到mysql.sock
- mysql找不到mysql.sock
- MySQL中mysql.sock找不到的解决方法
- linux下安装mysql时候遇到mysql.sock文件问题
- 161 linux mysql mysqld.sock找不到
- mysql sock找不到
- mysql sock找不到
- 找不到mysql.sock问题
- linux下mysql的中文不能显示及sock链接错误问题的一些解决办法
- mysql linux c找不到头文件解决办法
- mysql linux c找不到头文件解决办法
- 写给死活找不到mysql.sock的朋友
- 找不到 mysql.sock 的处理方法!
- Error: Linux下 mysql.sock文件丢失被删除解决方法
- 谷歌三大核心技术(一)Google File System
- 怎样才能学好C语言
- 心智成熟的旅程--面对问题
- Could not load 'clearsilver-jni' java.library.path = out/host/linux-x86/lib make:
- POJ Game of Connections 卡特兰数
- Linux 下 mysql 找不到 mysql.sock 文件的解决办法
- 联发科与晨星合并诞生新寨主
- IOS应用开发架构
- U-Boot直接引导zImage内核
- 装箱和拆箱数据类型转换
- bnu 12872 Array Diversity
- 一步步优化JVM五:优化延迟或者响应时间(2)
- 函数模板
- 时区日期处理及定时 (NSDate,NSCalendar,NSTimer,NSTimeZone) -- IOS(实例)