Documentation Home
MySQL 8.0 参考手册  / 第 4 章 MySQL 程序  / 4.6 管理和实用程序  /  4.6.15 mysql_waitpid — 终止进程并等待其终止

4.6.15 mysql_waitpid — 终止进程并等待其终止

mysql_waitpid向进程发出终止信号并等待进程退出。它使用 kill()系统调用和 Unix 信号,因此可以在 Unix 和类 Unix 系统上运行。

这个程序从 MySQL 5.6.19 开始被弃用,并在 MySQL 5.7 中被删除。

像这样调用mysql_waitpid

mysql_waitpid [options] pid wait_time

mysql_waitpid将信号 0 发送到由 标识的进程,pid并等待 wait_time该进程终止的秒数。pid并且 wait_time必须是正整数。

如果在等待时间内进程终止或者进程不存在,mysql_waitpid返回0,否则返回1。

如果kill()系统调用无法处理信号 0,则 mysql_waitpid()使用信号 1 代替。

mysql_waitpid支持以下选项:

  • --help, -?,-I

    显示帮助信息并退出。

  • --verbose, -v

    详细模式。如果无法使用信号 0 而是使用信号 1,则显示警告。

  • --version, -V

    显示版本信息并退出。