mysql客户端使用,windows mysql 客户端

  mysql客户端使用,windows mysql 客户端

  Yyds干货库存

  在前言中,我之前对MySQL的了解仅仅局限于写一些SQL。本文开始深入研究MySQL,记录和整理了我对MySQL的不熟悉。如果有需要,可以关注我的专栏,一起学习,一起进步!mysql的安装我就不说了。我直接从mysql的客户端/服务器运行架构开始学习。走吧~

  MySQL客户端/服务器架构MySQL其实和我们平时用的程序一样,都是由两部分组成,一部分是客户端程序,一部分是服务器程序。

  MySQL服务器程序直接处理我们存储的数据。客户端连接服务器,发送添加、删除、检查请求,响应服务器运维的数据请求。MySQL服务器程序的进程也叫MySQL数据库实例。MySQL客户端需要用户名和密码登录,登录后可以向服务器发送请求操作一些数据。我们日常使用MySQL一般是这样的。

  启动MySQL服务器程序。启动MySQL客户端程序并连接到服务器程序。在客户端程序中输入一些sql命令语句作为请求,并将它们发送到服务器程序。服务器程序收到这些请求后,会根据请求的内容对特定数据进行操作,并将操作结果返回给客户端。MySQL客户端连接服务器在成功启动MySQL服务器程序后,可以启动客户端程序连接到该服务器。我们可以通过mysql可执行文件与服务器程序进行交互,发送请求,接收服务器的处理结果。启动格式如下:

  Mysql -h主机名-u用户名-p密码

  示例:

  Mysql -hlocalhost -uroot -p123456以下界面显示连接成功。

  注意:最好不要在一行命令中输入密码。我们直接输入的是纯文本,可能会被同一台机器上的其他用户看到。我们可以通过以下命令分两步操作

  回车键

  按enter键后,系统会提示您输入密码。

  与服务器连接的过程:正在运行的服务器程序和客户端程序本质上都是计算机上的进程,所以客户端进程向服务器进程发出请求并得到响应的过程本质上是一个进程间通信的过程。MySQL支持客户端进程和服务器进程的三种通信模式:

  在真实的TCP/IP环境中,数据库服务器进程和客户端进程可能运行在不同的主机上,它们必须通过网络相互通信。服务器和客户端之间的网络通信协议采用MySQL TCP。我们可以通过IP地址端口号来连接这个进程。在命令行中添加-P(大写P)参数来指定端口号。格式如下:

  MySQL-hlocalhost-p 3306-uroot-p 123456

  MySQL服务器默认监听端口3306;

  命名管道和共享内存是windows操作系统中的两种进程间通信方式。没听过或者可以忽略都没关系。

  Unix域套接字文件要求客户端和服务器运行在同一个类似Unix的操作系统上。

  总结MySQL采用客户端/服务器架构。用户通过客户端程序发送添加、删除和更改查询的请求。服务器程序在收到请求后进行处理,并将处理结果返回给客户端。

  MySQL客户端可以通过TCP/IP、命名管道和共享内存以及Unix域套接字文件连接到MySQL服务器。只需要掌握TCP/IP的方法。

  版权归作者所有:原创作品来自博主小二上九8,转载请联系作者取得转载授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: