使用PHP阅读Mysql-my.cnf


Use PHP to Read Mysql my.cnf

PHP的ini_get函数对我仔细检查设置非常有用

示例:

<?php 
   echo 'post_max_size = ' . ini_get('post_max_size'); // 8MB
?>

PHP如何读取my.cnf设置文件?

我一直在寻找一个类似的功能,可以向我显示设置,但我没有找到。

我通常需要验证以下变量:innodb_file_per_tabledefault-time-zone和其他变量。

如果您可以通过PHP访问my.cnf,则可以使用parse_ini_file打开并读取它。

它应该允许您将不同的部分直接放入关联数组中。

类似这样的东西:

$settings = parse_ini_file('/path/to/my.cnf',true);