首页 > 编程知识 正文

mysql.sock文件(mysqlsock文件内容)

时间:2023-11-29 12:18:47 阅读:310155 作者:WVYU

本文目录一览:

  • 1、mysql 的SOCK文件 /var/lib/mysql/mysql.sock 是干嘛用的
  • 2、mysql.sock文件的具体位置在哪,有什么作用呢
  • 3、【MySQL】关于 mysql.sock

mysql 的SOCK文件 /var/lib/mysql/mysql.sock 是干嘛用的

这个文件是负责mysql的连接的,如果该文件不存在,则无法访问mysql了.

mysql.sock文件的具体位置在哪,有什么作用呢

mysql.sock文件是服务器与本地客户端进行通信的Unix套接字文件

具体的/etc/my.cnf有配置

如果是这个报错起不来主要看下配置文件是否有错误。

【MySQL】关于 mysql.sock

mysql.sock是MySQL的主机和客户机在同一host上的时候,使用unix domain socket做为通讯协议的载体,它比tcp快。

MySQL有两种连接方式: 

(1)TCP/IP 

(2)socket 

其实windows下还支持管道连接方式。

对mysql.sock来说,其作用是程序与MySQLserver处于同一台机器,发起本地连接时可用。 

例如你无须定义连接host的具体IP,只要为空或localhost就可以。 

在此种情况下,即使你改变MySQL的外部port也是一样可能正常连接。 

因为你在my.ini中或my.cnf中改变端口后,mysql.sock是随每一次 mysql server启动生成的,经根据你在更改完my.cnf后重启mysql时重新生成了一次,信息已跟着变更。

那么对于外部连接,必须是要变更port才能连接的。

# systemctl status mysqld

# mysql  --help

mysql.sock 文件解析

mysql.sock文件作用

How to Protect or Change the MySQL Unix Socket File

Missing mysqld.sock file?

How to solve “Can't connect to local MySQL server through socket” error?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。