mysql - 如何确定mysql正在使用哪个my.cnf

标签 mysql configuration sockets my.cnf

有什么办法可以找出 mysql 当前正在使用哪个 my.cnf 吗?原因是因为它使用正确的套接字文件进行连接,但我无法准确确定它正在使用或尝试使用哪个(如果有)my.cnf,因此我可以在本地计算机上手动设置正确的路径。

最佳答案

有点黑客:

$ strace mysql 2>&1  | grep 'open' | grep '.cnf'
open("/etc/mysql/my.cnf", O_RDONLY|O_LARGEFILE) = 3
open("/home/reto/.my.cnf", O_RDONLY|O_LARGEFILE) = 3

关于mysql - 如何确定mysql正在使用哪个my.cnf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2478630/

相关文章:

php - Mysql - PHP - 查看总和列

c# - 在 LINQ 中使用子查询对某些字段进行分组和求和

mysql - DATETIME 上的 IFNULL 不适用于比较

java - 具有多个查询的 jdbcTemplate 查询 - spring boot

c# - 在运行时选择性地禁用 ServiceStack 中的某些 REST 服务

angular - 如何为 Angular 项目重用构建

javascript - Grunt.js DEV 与 PROD 任务

sockets - redis 服务器套接字在哪里创建?

c# - 如何发送带有 SSL 证书的电子邮件?

linux - 有多少方法可以在客户端尽快减少TIME_WAIT的数量