解决mysql不能通过'/tmp/mysql.sock 连接的问题
2024-08-26 22:32:29
解决方法: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 |
最新文章
- ftp服务配置文件记录
- R语言实战(三)基本图形与基本统计分析
- ERP产品价格成本计算的几个方法(转)
- 转:服务器控件的 ID,ClientID,UniqueID 的区别
- How to Be Good at Mathematics
- 关于新手与SEO误区的那些事儿
- [转]Windows平台下安装Hadoop
- ThinkPHP - 组织分类结构
- IBatis增删改差的实现以及注意点
- 吉特仓储管系统(开源WMS)--Web在线报表以及打印模板分享
- 排序算法 - 插入排序(Insertion sort)
- s:textarea 标签不能改变大小的解决方案
- webRTC中音频相关的netEQ(二):数据结构
- 马士兵2string buffuer
- node 简单的爬虫
- sql server FCI and always on
- VC++实现获取文件占用空间大小的两种方法(非文件大小)
- 自动分配ip的方法- 【Linux】
- 行内元素的margin只能左右有效。上下无效。
- pyhton新手学习之增删改查