我想要一个受到适当保护的基于PHP网络的工具来运行mysqlcheck以检查一般数据库表的健康状况,但我不希望密码在进程列表中可见。我想运行这样的程序:$output=shell_exec('mysqlcheck-Ac-uroot-pxxxxx-hhostname');//striplinesthat'sOKecho''.preg_replace('/^.+\\sOK$\\n?/m','',$output).'';不幸的是,对于shell_exec(),我必须在命令行中包含密码,但我担心密码会出现在进程列表中(ps-A|grepmysqlcheck).在我的测试机器上使用mariadb