在建立 MySQL 数据库连接时运行 Make 命令

在建立 MySQL 数据库连接时运行 Make 命令

我已经成功设置了 AMP 服务器(Apache、MySQL 和 PHP),并安装了内容管理系统 (Joomla!),我正在使用它来创建一个小型网站。每当有人连接到站点以获取页面时,CMS 都会连接到 MySQL。但是,我想在建立数据库连接时运行命令(是的,是普通的 GNU/Linux 命令,而不是 MySQL 命令)。我不在乎这是否意味着修改 MySQL 服务器设置或在永久循环中运行脚本来检查数据库连接(我愿意这样做)。我该怎么做?谢谢。(PS 系统正在运行 MySQL 5.5。)

答案1

可能有更好的解决方案,我不知道这对您来说是否是最佳解决方案,但实现此目的的一种方法是shell_exec()在每次之后简单地调用mysqli_connect()

$link = mysqli_connect('127.0.0.1', 'root', '', 'db');
shell_exec('<command>');

相关内容