mysql

MYSQL的客户端/服务器架构
我们平时使用的微信,是由客户端程序和服务器端程序两部分组成的。
客户端可能具有多种形式,比如手机APP、桌面端的软件或者网页版的微信。
微信的每个客户端都有一个唯一的用户名,即微信号。
另一方面,腾讯公司在他们的机房运行着微信的服务器程序。我们平时在微信上的各种操作,其实就是使用微信客户端与服务器端打交道。
比如狗哥使用微信给猫爷发一条微信信息的过程大致如下:

  1. 狗哥发出的微信消息被客户端进行包装,添加了发送者和接受者的消息,然后从客户端发送到微信服务器。
  2. 微信服务器从收到的信息中获取发送者和接受者的信息,并据此将消息发送到猫爷的客户端,然后,猫爷的客户端就会显示狗哥给他发的消息。

MYSQL的运行过程与之类似,即它的服务器程序直接与要存储的数据打交道,
多个客户端程序可以连接到这个服务器程序,向服务器发送增删改查的请求,然后服务器程序根据这些请求,对存储的数据进行相应处理。
与微信一样,MYSQL的每一个客户端都要使用 用户名和密码才可以登录服务器,而且只有在登录之后才能向服务器发送某些请求来操作数据。

MYSQL的日常使用场景是下面这样的

  1. 启动mysql服务器程序 net start mysql
  2. 启动客户端程序,并且连接到服务器程序。 mysql -uroot -p 然后输入密码
  3. 在客户端程序中输入命令语句,并将其作为请求发送给服务器程序。服务器程序收到这些请求后,根据请求的内容来操作具体的数据,并将结果返回给客户端。

代表mysql服务器程序的进程称为MYSQL数据库实例

在windows系统中启动服务器程序

提供了两种启动方法,分别是手动启动和以服务器的形式启动

  1. 手动启动
    在windows系统中安装完MYSQL之后,mysql安装目录的bin 目录下也会存在一个mysqld可执行文件。在命令行输入mysqld,或者直接在bin目录下双击该文件,就可以启动mysql服务器程序了。

2.以服务方式启动
如果我们需要在计算机上长时间运行某个程序,并且无论是谁在使用这台计算机,这个程序的运行都不受影响,,我们就可以把它注册为一个window服务,由操作系统来帮我们管理。

把某个程序注册为windows服务的方式挺简单

“ ” --install
在把mysql注册为windows服务之后,就可以通过下面这个命令来启动MYSQL服务器程序了:
net start mysql
关闭这个服务也非常简单

net stop mysql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值