在 Windows 上安装 MySQL 之后,mysysqld 服务器程序、mysql 客户机程序、my.ini 配置文件、 mysql 系统数据库、二进制日志文件分别保存在什么位置?
安装程序将 MySQL 8.0 放在 C:\Program Files\MySQL\MySQL Server 8.0 目录中
my.ini 配置文件直接存放在安装目录下
mysysqld 和 mysql 客户机在 \bin 目录
mysql 系统数据库、二进制日志文件存放在 \data 目录
请说出 mysql.server、mysqld_safe、mysqld_multi 三个服务器助手程序的作用。
mysql.server:用作 mysqld_safe 的包装器,适用于使用 System V 运行级目录的系统。
mysqld_safe:记录 mysqld 的错误日志,同时启动并监视 mysqld,如果 mysqld 异常
终止,会重新启动它
mysqld_multi:是用 Perl 编写的脚本,用来简化单个主机上多台服务器管理的,它可以启动
或停止服务器,并报告服务器是否正在运行。
在 Linux 上安装好 MySQL 8.0 之后,默认数据目录的具体位置是什么?该目录下都保存哪些数据库组件?
在目录 /usr/sbin、/usr/bin、/etc、/var/log 分别保存哪些组件?
默认数据目录是 /var/lib/mysql,保存有 mysql 数据库和其它数据库目录、InnoDB 日志 文件和系统表空间
/usr/sbin:mysqld 服务器
/usr/bin:mysql 和其它客户机程序
/etc:my.cnf 配置文件
/var/log:日志文件