mysql是怎样运行的

1. 装作自己是个小白–初始mysql

mysql的运行过程和微信(c/s架构)类似,它的服务器程序直接与要存储的数据打交道,多个客户端程序可以连接到这个服务端程序,发送增删改查请求,然后服务器程序可以对数据进行处理.这些操作需要登录了mysql服务器才能使用

mysql服务器和客户端程序都是一个进程,而mysql服务器程序进程被称为mysql数据库实例

1.2 mysql的安装

要记住mysql的安装目录

1.2.1 bin目录下的可执行文件

mysql的安装目录下有一个bin目录,存放很多可执行文件

 启动bin目录下的mysqlId可执行文件(可以配到环境变量里,更方便)

1.3 启动mysql服务器程序

1.3.1 在类unix系统中启动服务器程序

  1. 直接使用mysqlId
  2. 使用mysqlId_safe,它是一个启动脚本,会间接调用mysqlId并持续监控服务器的运行状态.但服务器出现错误,可以帮助重启服务器程序.而且启动时,会将出错信息和其他诊断信息输出到错误日志,方便日后排查
  3. mysql.server,也是一个启动脚本,简介调用mysqlId_safe.执行mysql.server start就可以启动,而它是一个链接文件,实际文件是../support-files/mysql.server.使用mysqlId.server stop可以停止服务器程序
  4. mysqlId_multi,可以启动多个服务器实例

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

windows中没有提供像unix里那样多的启动脚本,它提供了两种启动方式: 1.手动启动;2.以服务的形式启动

  1. 手动启动: 在bin目录下有mysqlId文件,双击或在命令行解释器里输入mysqlId,就可以启动
  2. 以服务的方式启动:

  转载请注明: malred-blog mysql是怎样运行的

 上一篇
垃圾回收算法设计与实现 垃圾回收算法设计与实现
序章GC的定义 GC是Garbage Collection的简称 垃圾的回收 垃圾就是程序不用的内存空间 GC要做两件事 找到内存空间里的垃圾 回收垃圾,让程序能再次利用这部分空间 没有GC的世界 没有GC,程序员就需要手动内存管理,
2023-06-22
下一篇 
TCP/IP网络编程 TCP/IP网络编程
第一部分 开始网络编程1. 理解网络编程和套接字1.1 理解网络编程和套接字 c 语言的 print 和 scanf 进行控制台输入输出,控制台 IO 和文件 IO 很类似,而网络编程和文件 IO 也有很多相似之处 网络编程和套接字概要
  目录