解决方法:php标准配置正是通过'/tmp/mysql.sock',但一些mysql安装方法将mysql.sock放在/var/lib/mysql.sock或者其他地方,你可以通过修改/etc/my.cnf文件来修正它,打开文件

更改一下:

  [mysqld]

  socket=/var/lib/mysql.sock

假如更改后mysql程序连不上,可以使用下面的方法继续修改:

  [mysql]

  socket=/tmp/mysql.sock

另外还可以用下面的方法:

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

Can not connect to local MySQL server through socket 解决办法

寻找 mysql.sock文件

find / -name mysql.sock

启动mysql 报错

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

1. 先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动

另外看看是不是权限问题

2. 确定你的mysql.sock是不是在那个位置

mysql -u 你的mysql用户名 -p -S /var/lib/mysql/mysql.sock

3、试试service mysqld start

4、如果是权限问题,则先改变权限 #chown -R mysql:mysql /var/lib/mysql

[root@localhost ~]# /etc/init.d/mysqld start

最新文章

  1. ABP源码分析五:ABP初始化全过程
  2. You don't have permission to access /index.php on this server
  3. myeclipse中导入的js文件报错(出现红叉叉,提示语法错误)
  4. 《Java并发编程实战》读书笔记
  5. java获取静态页面内容
  6. 【BZOJ】1043: [HAOI2008]下落的圆盘(计算几何基础+贪心)
  7. APCS
  8. iOS学习之iOS沙盒(sandbox)机制和文件操作(一)
  9. 模拟器SDK路径
  10. java面向对象(五)之多态
  11. CentOS 6.5 Web服务器搭建
  12. MarkDown语法学习
  13. Angular 动画
  14. C++ this指针的详解
  15. Java正则表达式的总结
  16. 4.6 C++抽象基类和纯虚成员函数
  17. Vivado抓取信号
  18. Spark-scala-API
  19. Yii CGridView 关联表搜索排序实例
  20. C++11中的raw string literals

热门文章

  1. CentOS 6.2下log4cplus的使用
  2. TOTP:Time-based One-time Password Algorithm(基于时间的一次性密码算法)
  3. Linux kernel 之 kobject
  4. Android——Activity中的六个主要函数
  5. Genymotion常见问题整合与解决方案(转)
  6. 矩阵hash + KMP - UVA 12886 The Big Painting
  7. 31Mybatis_mybatis和spring整合-mapper代理开发
  8. 实现现下列哪一种接口的对象,并不需要在web.xml文件内进行额外的设定,Servlet容器就能够回应该对象加入HTTP会话所发生的事件?(选择1项)
  9. 在JAVA中利用public static final的组合方式对常量进行标识
  10. jquery -- body div 和 body>div 的区别