Ubuntu16.04で入るMySQL5.7の設定ファイルがこんな感じになってるんですが、 どういう意図なんでしょうね?
MySQL的には読み込むファイルは/etc/mysql/my.cnf
だけど、Ubuntu開発チーム的には/etc/mysql/mysql.cnf
がいじって欲しいファイルってことなんですかね?
# ls -l /etc/mysql/my.cnf lrwxrwxrwx 1 root root 24 Jun 2 16:13 /etc/mysql/my.cnf -> /etc/alternatives/my.cnf # ls -l /etc/alternatives/my.cnf lrwxrwxrwx 1 root root 20 Jun 2 16:13 /etc/alternatives/my.cnf -> /etc/mysql/mysql.cnf # ls -l /etc/mysql/mysql.cnf -rw-r--r-- 1 root root 682 Apr 20 19:04 /etc/mysql/mysql.cnf
中身的にはこうなってるので、includeディレクトリをいじるのが素直だと思います。
!includedir /etc/mysql/conf.d/ !includedir /etc/mysql/mysql.conf.d/