返回顶部
首页 > 资讯 > 数据库 >MySQL数据库的两种连接方式:TCP/IP和Socket
  • 956
分享到

MySQL数据库的两种连接方式:TCP/IP和Socket

MySQL数据库的两种连接方式:TCP/IP和Socket 2017-12-06 11:12:04 956人浏览 无得
摘要

linux平台环境下主要有两种连接方式,一种是tcp/IP连接方式,另一种就是Socket连接。 在windows平台下,有name pipe和share memory(不考虑)两种。 TCP/IP连接是网络中用得最多的一种方式

MySQL数据库的两种连接方式:TCP/IP和Socket

linux平台环境下主要有两种连接方式,一种是tcp/IP连接方式,另一种就是Socket连接。

windows平台下,有name pipe和share memory(不考虑)两种。

TCP/IP连接是网络中用得最多的一种方式。

环境:

Mysql数据库实例IP:192.168.0.2

mysql客户端:192.168.0.1

一般情况下客户端在一台服务器上,而Mysql实例在另一台服务器上,两台机器通过一个TCP/IP网络连接。

通过TCP/IP连接MySQL实例时,MySQL会先检查一张权限表,用来判断发起请求的客户端IP是否允许连接到MySQL实例。该表就是MySQL库下面的user表。

shell>mysql -u username -p passWord -P port -h IP
[root@tse2 bin]# mysql -u root -p 123456 -P 3306 -h 192.168.0.2

UNIX Socket连接方式其实不是一个网络协议,所以只能在MySQL客户端和数据库实例在同一台服务器上的情况下使用。

可以在配置文件中指定套接字文件的路径,如socket=/mysql/tmp/mysql.sock

shell>mysql -u username -p password -S /mysql/tmp/mysql.sock
[root@tse2 bin]# mysql -u root -p 123456 -S /mysql/tmp/mysql.sock

推荐:经常使用连接MySQL的客户端工具有Sqlyog、Navicat(工具仅供学习,勿要商业用途,解压密码tse)

SQLyog链接:https://share.weiyun.com/516vL0J

密码:j9j9b3

Navicat链接:Https://share.weiyun.com/59hqLuc

密码:k3D28f

您可能感兴趣的文档:

--结束END--

本文标题: MySQL数据库的两种连接方式:TCP/IP和Socket

本文链接: https://lsjlt.com/news/3748.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作