我已经成功地设置了一个 AMP 服务器(Apache、MySQL 和 PHP)并安装了我的内容管理系统 (Joomla!),我正在使用它来制作一个小型网站。只要有人连接到站点以获取页面,CMS 就会连接到 MySQL。但是,我想在建立数据库连接时运行一个命令(是的,一个普通的 GNU/Linux 命令,而不是一个 MySQL 命令)。我不在乎这是否意味着修改 MySQL 服务器设置或在永远循环中运行脚本来检查数据库连接(我愿意这样做)。我该怎么做呢?谢谢。(PS系统运行的是MySQL 5.5。)
可能有更好的解决方案,我不知道这是否是您的最佳解决方案,但实现此目的的一种方法是
shell_exec()
在每个之后简单地调用mysqli_connect()
: