数据库有两个关键程序:
- 服务器mysqld(d代表daemon,即守护进程)。MySQL和MariaDB的守护进程都叫mysqld,必须一直运行。
- MySQL客户端,简称mysql,用于与mysqld(即数据库)进行交互。
第2章 安装MySQL和MariaDB
mysqld守护进程,是对数据库进行存储和操控的执行者。它监听特定端口(默认是3306),供用户提交查询。标准的MySQL客户端就叫作mysql。
在服务器安装目录中,有运行mysqld的mysqld_safe脚本,它能自动重启崩溃的守护进程。
MySQL和MariaDB都自带各种服务器管理工具:
- mysqlaccess用于创建用户账号和设置权限。
- mysqladmin是命令行的数据库服务器管理工具,用于交互式地查询服务器的状态和使用量,以及关闭服务器。
- mysqlshow显示各数据库和各表的信息,及查看服务器状态。
所有版本MySQL都提供以下二进制安装包的下载:MySQL服务器、共享组件、兼容库、客户端工具、嵌入式,以及测试套件。
最重要的是MySQL服务器、客户端工具、共享组件与共享库。
这些包的命名规则:MySQL-server-version.rpm,MySQL-client-version.rpm,MySQL-shared-version.rpm。其中version是实际的版本号。
网友评论