MySQL 有四种连接方式 :

1 . TCP/IP

TCP/IP套接字连接方式是MySQL在任何平台都提供的一种连接方式,也是网络中使用最多的一种方式。这种方式在TCP/IP连接上建立一个基于网络的连接请求,一般情况下客户端在一台服务器上,而MySQL实例在另外一台服务器上,这两台机器通过TCP/IP网络连接 .

如 : mysql -h ip -u username -p

可以使用 —skip-networking 选项禁止TCP/IP连接 .

远程连接的客户端连接的用户有权限才可以被连接 , 可通过查询 schema mysql 中的 user 表来得知用户权限 .

2 . Unix Socket

在Linux和Unix环境下 , 可以使用 Unix 域套接字连接 . 但 Unix 域套接字其实不是网络协议 , 所以只能使用MySQL客户端和数据库实例在同一台服务器上的情况下使用 .

本方式需要在服务器配置文件中指定 : socket=/tmp/mysql.sock .

如 : mysql -u username -S /tmp/mysql.sock

-S 是 --socket 的简写形式 , 其值必须与服务器配置文件中指定路径相同 .

可通 --protocol 严格指定连接方式 , 如 : mysql --protocol=socket --socket=/tmp/mysql.sock

另 : 此种连接方式性能要比 tcp/ip 好 .

3 . named pipe

只适合在 windows 下使用此种方式连接 , 性能可比 tcp/ip 方式提升 30%-50% .

如 : mysql -u username -p password --protocol=pipe [ --socket=mysql ]

服务器端要求配置 : enable-named-pipe

socket=MySQL

后面选项中可不填 , --protocol=pipe 之后 --socket=mysql 可省略指定 .

4 . shared memory

4.1 版本之后 , mysql 对 windows 系统还提供了共享内存的连接方式 . 由于此种连接方式几乎无法收到详细介绍 , 所以此连法之优缺点也不慎清楚 .

如 : mysql --protocol=memory --shared-memory-base-name=mysql

需要服务器端配置 : shared_memory=ON share_memory_base_name=mysql .

mysql 连接方法_MySQL 四种连接方式(通信方式)相关推荐

  1. 【Python基础】Python爬虫的两套解析方法和四种信息提取方式

    Python爬虫 Author:Iouwill Machine Learning Lab 分享一篇往日旧文章,非常实用. 对于大多数朋友而言,爬虫绝对是学习python的最好的起手和入门方式.因为爬虫 ...

  2. sql的四种连接 用mysql的语句写_170221、浅谈mysql的SQL的四种连接

    例子: ------------------------------------------------- a表     id   name     b表     id   job   parent_ ...

  3. 跨域解决的三种方法、四种请求方式

    同源: 同源:ajax请求的url和网页所在的url具有相同的协议,域名,ip和端口 同源策略:为了数据安全,浏览器禁止通过ajax请求读取非同源的数据(注意:同源策略的两个关键点:1,浏览器 2,a ...

  4. mysql常用四种连接_MySQL四种连接查询

    内连接 交集 inner join 或者 join select * from person join card on person.cardId = card.id; +------+------- ...

  5. Web服务器处理连接请求的四种架构方式

    1.单线程web服务器       此种架构方式中,web服务器一次处理一个请求,结束后读取并处理下一个请求.在某请求处理过程中,其它所有的请求将被忽略,因此,在并发请求较多的场景中将会出现严重的必能 ...

  6. oracle中笛卡尔积怎么用,Oracle的表连接方法(四)笛卡尔积

    Oracle表连接方法有四种: ● 排序合并连接(Sort Merge Join) ● 嵌套循环连接(Nested Loops Join) ● 哈希连接(Hash Join) ● 笛卡尔积(Carte ...

  7. mysql的四种连接方式_数据库的四种连接方式分别是什么

    数据库的四种连接方式分别是:1.inner join内连接:2.outer join外连接:3.cross join交叉连接:4.natural join自然连接. 内连接 内连接 ---拼接查询结果 ...

  8. 污水流量计的四种连接方式及仪表检测的方法

    污水流量计的四种连接方式: 1.法兰连接:这是最常见.最传统的连接方式.一般来说,在生产过程中,流量计的两端安装有两个可以连接的法兰.在流量计与管道的连接处,两端法兰和管道上相同的两个法兰可以用螺栓牢 ...

  9. java连接sql server2008_java连接sql-server-2008的四种方法

    <java连接sql-server-2008的四种方法>由会员分享,可在线阅读,更多相关<java连接sql-server-2008的四种方法(11页珍藏版)>请在人人文库网上 ...

最新文章

  1. lodash(一)数组
  2. spring_在Spring MVC中使用多个属性文件
  3. 可怕又可笑的看病经历
  4. java新建配置文件_使用Java输出字符流FileWriter创建配置文件
  5. 【51nod - 1076】2条不相交的路径(Tarjan无向图判环)
  6. 多伦多大学密西莎加计算机科学,解析加国名校多伦多大学密西沙加校区
  7. [转载] Python3 * 和 ** 运算符
  8. 国外注册的域名dns服务器换回国内dns服务器的详细教程!...
  9. Cordova系列(一)
  10. ic启动器我的世界_hmcl启动器下载-我的世界HMCL启动器下载 v3.3.172官方最新版--pc6下载站...
  11. 【PCL自学:Feature7】基于转动惯量和偏心量的描述符 (持续更新)
  12. Qt QWidget 软件开发模版
  13. python获取当前星期几
  14. NOI 4.6 贪心 2407:书架
  15. Windows 查看端口是否已打开
  16. gradle 跳过单元测试的3种方法
  17. win10电脑防火墙允许ping设置
  18. 二次元个人主页html源码
  19. Win2008nbsp;64位下.Net访问MDAC…
  20. 原生 js 拦截所有ajax请求 可用于油猴子

热门文章

  1. Java中statement的作用
  2. 冰峰上市IPO,能冲破“本地品牌”的束缚吗?
  3. 《轩辕剑4》秘技小集
  4. docker安装redis教程
  5. RadioButton修改标志图片
  6. 《华盛顿邮报》:“iPhone女孩”在产线上收获的是名声和恐惧
  7. 怎样申请免费企业邮箱,企业电子邮箱申请免费注册流程
  8. python3爬虫之使用Scrapy框架爬取英雄联盟高清桌面壁纸
  9. PyVISA使用——用python控制TEK示波器源码实现
  10. 以类的成员函数作为Windows callback函数