mysqld_safe-MySQL服务器启动脚本

什么是mysqld_safe

mysqld_safe命令被认为是在Unix上启动mysqld服务器的正确方法。

  • 它添加了某些安全功能,例如在发生错误时重新启动服务器以及将运行时信息记录到错误日志中。

  • 它尝试启动一个名为mysqld的可执行文件。要覆盖此默认行为并显式指定服务器名称(即用户要运行的服务器名称),可以为mysqld_safe指定--mysqld或-mysqld-version选项。--ledir也可以用来告诉目录mysqld_safe在哪里寻找服务器。

  • mysqld_safe未知的选项仅在命令行上指定时才传递给mysqld。如果在选项文件的[mysqld_safe]组中指定了它们,则将忽略它们。

  • 它从选项文件的[mysqld],[server]和[mysqld_safe]节中读取所有选项。

  • 为了向后兼容,mysqld_safe读取[safe_mysqld]部分,但为最新,用户应将这些部分重命名为[mysqld_safe]。

  • mysqld_safe在命令行和选项文件中接受选项,

要在mysql.server脚本的帮助下手动启动或停止服务器,请在命令行中使用start或stop参数调用它。它显示如下-

shell>mysql.serverstart

shell>mysql.serverstop

要使用特定的tcmalloc库,需要指定其完整路径名。让我们看一个例子-

[mysqld_safe]

malloc-lib=/opt/lib/libtcmalloc_minimal.so

以上是 mysqld_safe-MySQL服务器启动脚本 的全部内容, 来源链接: utcz.com/z/319759.html

回到顶部