0壹-Mysql数据库—-前戏

MySql的前戏

在上学Mysql在此以前,大家先来想转手壹开始做的记名注册案例,当时咱们把用户的音讯保存到一个文本中:

#用户名 |密码
root|123321
alex|123123

下面文件内容的平整是小编自身定义的,你要想用作者那个程序,必须根据本身的规则去执行,但凡不是其1规则,就从不沟通的退路。

在一发端的时候文件格式的分明是绝非正经的,前边学到模块的时候逐步精晓了目录规则,我们会把公文放到db目录下。

ca88官网,接近上面目录结构:

ca88官网 1

 

对此地方db目录中,是能够存放多少个文本的,并且文件中得以有多行数据。

 

那正是说问我们二个题材,若是说上边1二分软件是本身写好的,在1台服务器或然1台机器上安装了自个儿写好的软件。

当今有张叁和李四三个人都安装了本人那个软件,张3注册了三个用户,李肆也注册了一个用户,那么自个儿注册的用户应该是温馨用的。那么那多少个用户是不共享的,

由此这一个软件证明本身写的不太好,它无法共享,这种近似单机的软件是不好的。

接下来呢,小编未来将自己写的这么些软件中目录修改一下,将db目录移除。今后将单机程序(自身的DB)改变成也是单机程序(公用DB)。

 

那么此前给我们介绍过,凡是交互操作,是离不开scoket的,那么未来自身那边有个公用DB和3个scoket服务端,然后在张3和李4那边有scoket客户端。张三和李4此时输入用户名和密码,未来本身那边scoket服务端某些目录接收用户输入的用户名和密码,看一下该用户名存在不存在,假若存在重返true,假如不设有再次回到false。也正是说重点的剧情我们把db目录放到某台服务器上。

那么地方这一个事例吗,其实就给我们渐渐的引出来mysql了,mysql呢其实就一个软件,这一个软件安装到某台总括机上如故某台服务器上,那么以后一经自个儿告诉它创造1个文件目录恐怕成立文件,那么mysql就机关帮我们成立了,比如说大家再在文件中添加一条数据,那么它也帮我们成功。

 

总计一句话:其实mysql正是用来管理大家的文书的二个软件。

 

那么对于mysql这几个软件来说有五个软件

ca88官网 2

---服务器软件
     - socket服务端
     - 本地文件操作
   - 解析指令(mysql语句)
---客户端软件
     - socket客户端
     - 发送指令
   - 解析指令(mysql语句)

ca88官网 3

解释:

对此服务器软件中的socket服务器是直接开着,客户端得须要接二连三,并且还有创设文件、删除文件等等的操作

对此客户端软件中的scoket客户端,大家得需求发送指令去命令scoket服务端对文本实行操作。

 

世家应该了然ftp的项目,上传项目和下载项目标一声令下是不雷同的。那么对于mysql中的客户端和服务端也会稍稍指令的操作,那么在那三个端中应有是有分析指令的经过,那一个命令唯有mysql那些软件知道,那种指令就是mysql语句。

再思虑我们写的html、css、js.这一个好比正是大家客户端写好的语法,然后浏览器充当了服务端的剧中人物去分析大家的的语法,最终来渲染出来结果。

 

接下去大家要读书这么些技能:

- 安装 服务端和客户端
- 连接
- 学习SOL语句规则:命令服务端做任何的操作

相关文章