MySQLのリモートアクセスができない時


サーバにあるMySQLに対してローカルからリモートアクセスしようとした時のメモ。
ポートの確認・設定には触れていません。

環境

CentOS Linux release 7.3.1611
MySQL MariaDB 5.5.52

設定手順

bind-addressの確認
$ netstat -antで確認すると「127.0.0.1:3306」でLISTENされている。
これを「0.0.0.0:3306」に変更する。

bind-addressの設定
/etc/my.cnfに「bind-address」の項目がある。
これをコメントアウト。

mariadbをリスタート
$ systemctl restart mariadb.serviceで再起動