序,服务器程序收到这些请求后,会根据请求的内容来操作具
体的数据并向客户端返回操作结果。
我们知道计算机很⽜逼,在⼀台计算机上可以同时运⾏多个程序,⽐
如微信、QQ、⾳乐播放器、⽂本编辑器啥的,每⼀个运⾏着的程序
也被称为⼀个进程。我们的MySQL服务器程序和客户端程序本质上都
算是计算机上的⼀个进程,这个代表着MySQL服务器程序的进程也被
称为MySQL数据库实例,简称数据库实例。
每个进程都有⼀个唯⼀的编号,称为进程ID,英⽂名叫PID,这个编
号是在我们启动程序的时候由操作系统随机分配的,操作系统会保证
在某⼀时刻同⼀台机器上的进程号不重复。⽐如你打开了计算机中的
QQ程序,那么操作系统会为它分配⼀个唯⼀的进程号,如果你把这
个程序关掉了,那操作系统就会把这个进程号回收,之后可能会重新
分配给别的进程。当我们下⼀次再启动 QQ程序的时候分配的就可能
是另⼀个编号。每个进程都有⼀个名称,这个名称是编写程序的⼈⾃
⼰定义的,⽐如我们启动的MySQL服务器进程的默认名称
为mysqld, ⽽我们常⽤的MySQL客户端进程的默认名称为mysql。
MySQL的安装
不论我们通过下载源代码⾃⾏编译安装的⽅式还是直接使⽤官⽅提供
的安装包进⾏安装之后,MySQL的服务器程序和客户端程序都会被安
装到我们的机器上。不论使⽤上述两者的哪种安装⽅式,⼀定⼀定⼀
定(重要的话说三遍)要记住你把MySQL安装到哪了,换句话说,⼀
定要记住MySQL的安装⽬录。
⼩贴⼠:
`MySQL`的⼤部分安装包都包含了服务器程序和客户端程序,不过
在Linux下使⽤RPM包时会有单独的服务器RPM包和客户端RPM包,
需要分别安装。
文档被以下合辑收录
评论