php - 是否可以使用 PHP 脚本更改 mysql 的 my.ini 文件?

标签 php mysql

是否可以使用 PHP 脚本更改 mysql 的 my.ini 文件?

最佳答案

当然 - 它只是一个文本文件。

但是,您必须找到正确的 INI 文件,停止 mySQL 服务,进行更改,然后重新启动该服务。这将是艰难的。您的 PHP 脚本可能需要 root 权限才能停止和重新启动服务,并且 PHP 脚本永远不应该具有 root 权限。

更新这些的组合应该有效:

更改文件的 PHP 命令:(输入 www.php.net/commandname 以重定向到手册)

  • fopen()
  • fwrite
  • 关闭

执行外部命令的PHP命令:

  • exec()

用于停止和重新启动服务的 Windows 命令:net stop/net start

至于如何以编程方式定位 my.ini,我不知道。如果可以,请手动设置。

关于php - 是否可以使用 PHP 脚本更改 mysql 的 my.ini 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2591583/

相关文章:

mysql - 从数据库中选择多个计数

php - 使用 php 数组更新 mysql 表

javascript - 如何捕获 Node mySQL 查询中的错误?

php - laravel 查询有一个额外的下划线符号

php - 检查空结果(PHP、PDO 和 MySQL)

javascript - 使用 JSON 将 PHP 数组传递给 javascript

java - 由于时区不正确,无法连接到 MySQL

php - 链接表查询

php - 在 mysql 中使用 LIKE CONCAT 数组

mysql - 错误率: Condition Always False - Why?