共计 1187 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章主要介绍“MySQL 客户端怎么连接服务器”的相关知识,丸趣 TV 小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MySQL 客户端怎么连接服务器”文章能帮助大家解决问题。
MySQL 客户端 / 服务器架构
MySQL 其实跟我们平时使用的程序一样,是由两部分组成的,一部分是客户端程序,一部分是服务器程序。
MySQL 服务器程序直接和我们存储的数据打交道,客户端啊连接服务器,发送增删改查的请求,服务器操作维护的数据响应请求。MySQL 服务器程序的进程也被称为 MySQL 数据库实例。
MySQL 客户端都需要用户名和密码才能登录,登录之后才能给服务器发送请求来操作某些数据。
我们日常使用 MySQL 的情景一般是这样的
启动 MySQL 服务器程序。
启动 MySQL 客户端程序并连接到服务器程序。
在客户端程序中输入一些 sql 命令语句作为请求发送到服务器程序,服务器程序收到这些请求后,会根据请求的内容来操作具体的数据并向客户端返回操作结果。
MySQL 客户端连接服务器
在成功启动 MySQL 服务器程序后,就可以启动客户端程序来连接到这个服务器了。我们可以通过 mysql 可执行文件与服务器程序交互,进行发送请求并接收服务器的处理结果。启动格式如下:
mysql - h 主机名 - u 用户名 - p 密码
示例:
mysql -hlocalhost -uroot -p
123456
出现如下界面就表示连接成功了。
注意事项:最好不要在一行命令中输入密码,我们直接输入的是明文可能会被同一台机器上的其他用户看到,我们可以通过如下命令分为两步进行操作
mysql -hlocalhost -uroot -p
按回车之后才会提示输入密码。
客户端与服务器连接的过程
运行着的服务器程序和客户端程序本质上都是计算机上的一个进程,所以客户端进程向服务器进程发送请求并得到响应的过程本质上是一个进程间通信的过程。MySQL 支持三种客户端进程和服务器进程的通信方式:
TCP/IP
真实环境中,数据库服务器进程和客户端进程可能运行在不同的主机中,它们之间必须通过网络来进行通信。MySQL 采用 TCP 作为服务器和客户端之间的网络通信协议。我们可以通过 IP 地址 + 端口号的方式来与这个进程连接,命令行中添加 -P(大写 P)参数来指定端口号,格式如下:
mysql -hlocalhost -P3306 -uroot -p123456
MySQL 服务器默认监听 3306 端口;
命名管道和共享内存
这种通信方式是 windows 操作系统中的两种进程间通信方式;如果没听说或可以忽略,不重要。
Unix 域套接字文件
这种方式要求客户端和服务器运行在同一台类 Unix 的操作系统上。
关于“MySQL 客户端怎么连接服务器”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注丸趣 TV 行业资讯频道,丸趣 TV 小编每天都会为大家更新不同的知识点。