网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,一般在配置部署mysql环境时都会在mysql的my.cnf文件中[mysqld]栈下添加上socket文件的路径,而这样做的好处是如果启用了多实例mysql时,可以通过socket文件来快速的登录mysql对应不同端口下的实例,如在一台有部署2个实例的mysql服务一个是用3306,一个是用3307端口,那么就可以通过2个不同的socket文件快速的登录mysql -uroot -p --socket=/tmp/mysql3307.sock --port=3307

#当然这里不指定端口也是可以的

当然平时在很多的监控软件中如zabbix很多都有要求指定socket文件,当然socket文件还在一般情况下通过socket文件是可以免密码登录的,所以以上的登录也可以这样直接登录mysql -S /tmp/mysql3307.sock

#"S"的选项和"--socket="是一样的

本文出自 “技术随笔” 博客,谢绝转载!

原文:http://jim123.blog.51cto.com/4763600/1855645

mysql的socket文件下载,mysql下的socket文件作用相关推荐

  1. mysql data文件夹下的ibdata1 文件作用

    这个文件超级大, 查了一下, 大概的作用如下 是储存的格式 INNODB类型数据状态下, ibdata用来储存文件的数据 而库名的文件夹里面的那些表文件只是结构而已 由于mysql4.1默认试inno ...

  2. 帝国cms与mysql数据库_帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

    例1:连接MYSQL数据库例子.(a.php) require('e/class/connect.php'); //引入数据库配置文件和公共函数文件 require('e/class/db_sql.p ...

  3. linux下socket调试,linux 下的socket 调试工具 netcat 使用

    该工具有三种模式: 1. client 模式    netcat [options]  remote  port 2. server模式   netcat -l -p port  [options] ...

  4. 数据库备份 Mysql table '' doesn`t exist .(mysql数据库复制迁移时除了复制文件夹外还要复制data目录下的ibdata1文件)

    今天在整理一个网站的时候,操作系统由于系统自动更新导致一直出现系统蓝屏死机,唉,悲剧了,于是重新安装了系统 windows server 2008 enterprise 32bit. 详情: 系统安装 ...

  5. linux下socket和MySQL数据库编程

    一.基本socket函数 Linux系统是通过提供套接字(socket)来进行网络编程的.网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符.socket也有一个类似于打 开 ...

  6. Can‘t connect to local MySQL server through socket ‘/home/mysql/mysql-5.6.33/mysql.sock

    登录MySQL的时候出现这个问题 原因是在 tmp目录下没有mysql.sock这个文件 我们需要创建一个软连接到该目录下 [root@test /]# mysql -u root -p Enter ...

  7. mysql socket错误_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  8. Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    关于ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)的解决方法: ...

  9. through mysql.sock_MySQL server through socket '/tmp/mysql.sock' (2)

    今天连接mysql数据库的时候遇到一个问题:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 参考网上相 ...

最新文章

  1. uva LCD-Display
  2. ViewPager (下)-- 利用 Fragment 实现美丽的 页面切换
  3. 嵌入式linux 分区挂载,嵌入式linux系统的开发——文件系统的分区和挂载
  4. iOS之深入解析Xcode的拼写检查
  5. 在线代码编辑器 CodeMirror 配置说明 - javascript开发的代码语法高亮显示引擎
  6. 大数据之-Hadoop3.x_MapReduce_HashPartitioner分区---大数据之hadoop3.x工作笔记0111
  7. 文件目录权限(chmod、chown、chgrp)umask、隐藏权限(lsattr、chattr)
  8. MagicAjax的用法, 每10秒刷新, 更改等待loading效果
  9. 阿里巴巴大规模稀疏模型训练/预测引擎 DeepRec 正式开源
  10. java 临时文件 删除_Java临时文件何时被删除?
  11. 软件测试验收报告知识点
  12. 【数据挖掘学习笔记】数据挖掘中主要问题有哪些?
  13. 20192209 Exp2-后门原理与实践
  14. Android实现TTS文字转语音功能
  15. 阿里的简历多久可以投递一次?次数多了有没有影响?可以同时进行吗?
  16. idea配置tomcat
  17. k8s踩坑记录——证书一年有效期
  18. clipboard.js实现无flash复制内容到剪贴板
  19. 游戏开发中2D场景下实现伪3D碰撞检测方法
  20. Vue+SpringBoot介绍

热门文章

  1. Java一个简单的爬虫:爬去网页代码
  2. 电脑显示器不亮主机正常_电脑显示屏不亮但是主机已开机怎么解决
  3. python3两个三阶矩阵相乘公式_Numpy 两个矩阵部分维度相乘,有没有很快的方法?...
  4. python画布位置_如何调整tkinter画布的位置
  5. python爬虫怎么写多线程_Python爬虫【第3篇】【多线程】
  6. python字符串的美化_shell 下使用python 美化输出json
  7. itchat python_itchat-python搭建微信机器人(附示例)
  8. c语言学习-编写递归函数用于计算n!
  9. c语言学习-输出9*9乘法口诀表
  10. Cmake-add_library()