请选择 进入手机版 | 继续访问电脑版



吾爱汇站网官方联系方式

工作时间: 周一到周五早上09:00-11:00, 下午03:00-05:00, 晚上20:30-22:30(周六、日休息)
QQ: 211985957  168528823  97147700  53150916 汇聚、帮助、交流   E-Mail: postmaster@5ihz.cn
用户交流QQ群
1群21532443 2群413446685 ←提醒:请勿重复加群,谢谢!(本站提供低价收费技术服务,详情联系在线客服)
查看: 2619|回复: 25

MySQL连接时找不到mysql.sock文件

[复制链接]

10

主题

320

帖子

662

积分

高级会员

Rank: 4

积分
662
发表于 2020-6-6 20:54:48 | 显示全部楼层 |阅读模式
MySQL有两种来连接方式,一种是通过TCP/IP,就是用-h参数指定要连接的mysqlserverI的IP,另一种是套接字socket,在这里就是mysql.sock文件。当我们的客户端与数据库服务器(mysqlserver)在同一台机器上时,就通过该文件来连接数据库。
关于mysql.sock的一些问题:
连接数据库时报错:Can 't connect to local MySQL server through socket '/tmp/mysql.sock '
(2) ";分析:找不到mysql.sock文件,自然连接不了原因:
1)mysql服务没启动;
2)sock文件路径设置错误 ;
3)sock文件所在目录的权限问题;
4)这个文件直接丢失了解决步骤:
1)检查服务有没有启动
2)在my.cnf文件中查看socket参数指定的路径,查看这个路径有没有访问权限
3)到那个路径下去看一下到底有没有这个mysql.sock文件,如果该路径下没有sock文件,我们先用find命令找出这个文件的位置,如果find也找不到,重启一下mysql服务即可,会自动生成一个。然后把他复制到soctek参数指定的路径下去。或者建立一个软连接,这也是比较推荐的方法,比如这个文件在/var/lib/mysql.sock,socket参数指定的路径是/tmp/mysql.sock。我们就可以这样创建:
  1. <font face="黑体" size="3">ln -s /var/lib/mysql.sock /tmp/mysql.sock</font>
复制代码
创建完之后,再尝试连接另外需要注意的是,mysql.sock文件默认是在/tmp下,数据库启动的时候,系统也默认去这个文件下找mysql.sock文件,但是/tmp目录有时会被某个定时任务给清除,那么我们可以给/tmp目录加一个sticky权限,保护其不被删除,chmod +t /tmp即可,使得/tmp下的文件只能由文件所有者和root用户才能删除4)如果还是报那个错误,我们就用TCP/IP来连接
  1. <font face="黑体" size="3">mysql -uroot -h 192.168.142.160 -p</font>
复制代码
-h后面是数据库服务器的IP或者
  1. <font face="黑体" size="3">mysql -uroot -h 127.0.0.1 -p</font>
复制代码

回复

使用道具 举报

87

主题

368

帖子

871

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
871
发表于 2020-6-6 20:57:19 | 显示全部楼层
不错 支持一个了
回复

使用道具 举报

3

主题

299

帖子

631

积分

高级会员

Rank: 4

积分
631
发表于 2020-6-6 21:11:38 | 显示全部楼层
看到这样的好资源真是高兴!感谢无私分享!
回复

使用道具 举报

0

主题

277

帖子

580

积分

高级会员

Rank: 4

积分
580
发表于 2020-6-6 21:31:21 | 显示全部楼层
顶楼主啦..希望楼主多发精品好帖啦.....
回复

使用道具 举报

1

主题

299

帖子

619

积分

高级会员

Rank: 4

积分
619
发表于 2020-6-6 21:42:08 | 显示全部楼层
这确实是一个好东西啊
回复

使用道具 举报

0

主题

290

帖子

590

积分

高级会员

Rank: 4

积分
590
发表于 2020-6-6 21:49:44 | 显示全部楼层
相当不错,感谢无私分享精神!
回复

使用道具 举报

9

主题

304

帖子

637

积分

高级会员

Rank: 4

积分
637
发表于 2020-6-6 21:56:47 | 显示全部楼层
这确实是一个好东西啊
回复

使用道具 举报

16

主题

315

帖子

661

积分

高级会员

Rank: 4

积分
661
发表于 2020-6-6 22:10:57 | 显示全部楼层
真实我需要的,回复看下, 真能用吗额
回复

使用道具 举报

22

主题

333

帖子

664

积分

银牌会员(月)

Rank: 3Rank: 3

积分
664
发表于 2020-6-6 22:29:53 | 显示全部楼层
这个也不错的哦
回复

使用道具 举报

1

主题

296

帖子

601

积分

高级会员

Rank: 4

积分
601
发表于 2020-6-6 22:57:09 | 显示全部楼层
淡定,淡定,淡定……就是这么666!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表