mysql.server - MySQL 服务器启动脚本
mysql.server 将位置更改为 MySQL 安装目录。然后它将调用 mysqld_safe。要以特定用户身份运行服务器,可以将适当的用户选项添加到全局 /etc/my.cnf 选项文件的 [mysqld] 组。
它将位置更改为 MySQL 安装目录,然后调用 mysqld_safe。
要以特定用户身份运行服务器,可以将适当的用户选项添加到全局 /etc/my.cnf 选项文件的 [mysqld] 组。
如果 mysql.server 是作为 MySQL 的二进制分发版安装在非标准位置,则可能需要编辑它。
在运行 mysqld_safe 之前,必须对其进行修改以将位置更改为正确的目录。
如果这样做,将来升级 MySQL 时,修改后的 mysql.server 版本将被覆盖。确保制作了编辑版本的副本,以便可以重新安装。
mysql.server stop 通过向服务器发送信号来停止服务器。也可以通过执行 mysqladmin shutdown 手动停止。
让我们了解一些与之相关的命令行选项 −
basedir=dir_name
它指的是 MySQL 安装目录的路径。
datadir=dir_name
它指的是 MySQL 数据目录的路径。
pid-file=file_name
它指的是服务器必须写入其进程 ID 的文件的路径名。服务器在数据目录中创建文件,否则将给出绝对路径名来指定不同的目录。
service-startup-timeout=seconds
它告诉用户需要等待多长时间(以秒为单位)才能确认服务器启动。如果服务器在此时间内未启动,mysql.server 将退出并出现错误。默认值为 900。值为 0 表示用户根本不应该等待启动。负值表示永远等待(这指的是没有超时的情况)。