MySQL外部接続メモ

2018年3月18日 DB
できないときにすること

MySQLで外部から接続出来なくなったので、対処法をメモする。
同じ端末から某アプリケーションを使用していると接続できるのだが、これはどうしたものかと思って調査した。

# コマンド経由では接続できない
mysql -u user -p -h mysql-host
ERROR:1130


# 実際にDBサーバでやるとログインできる。
mysql -u user -p -h mysql-host
paddword:****


# どのユーザとホストが接続できるか確認する
select user,host from mysql.user;


すると自分の端末からは許可されていなかったので、追加してみる。
grant all privileges on *.* to user@’***.***.***.***’ identified by ’password’ with grant option;

※@の後にある***は自分のIPアドレス、’password’はログインパスワード.

# 再度ユーザとホストが接続できるか確認する
select user,host from mysql.user;
ここに追加したユーザとホスト名が表示されていればOK。


# コマンド経由では接続できる事を確認する
mysql -u user -p -h mysql-host
paddword:****


コメント

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

この日記について

日記内を検索