mysql@ubunt のリモート接続
my sql をubuntu(16.04)に入れてデータサーバーとして他の端末から接続する
ときにはまってしまいました。。
リモート側で接続しようとすると
ERROR 2002 (HY000) : Can't connect to MySQL server ~~
と出てしまう。
調べてみると /etc/mysql/my.cnf 内の bind-adressの項目をコメントアウト or
サーバー自身のipadress に書き換えればOKとわかる。
しかし。。/etc/mysql/my.cnf の中身は
!include /etc/mysql/conf.d/
!include /etc/mysql/mysql.conf.d/
とあるのみで該当箇所がない! そしてしばらくはまってしまう。
しばらくしてこれを見つけて解決。
mysqlの設定の実体は /etc/mysql/mysql.conf.d/mysqld.cnf でそこにbind-addressの
項目を発見!コメントアウトして問題解決。地味なところではまってしまいました。。