MySQL
navicat
AlibabaCloud

【備忘録】クラウドサーバーを使ってみる(4)--NavicatをAlibaba Cloud 上のデータベースを接続

More than 1 year has passed since last update.

Navicatを使ってクラウドサーバーAlibabaCloud上のデータベースを管理したい。

設定に挫折しながらやっと成功したので、備忘として書いておく。


1.Alibaba Cloudのセキュリティーグループを設定:

特に一行目にmysqlの3306 Portを外部訪問を可能にする。

FireShot Capture 12 - ECS Management Console_ - https___ecs.console.aliyun.com_.png


2.クラウドサーバのmysqlを設定する:

user root に接続権を付与(他のuserも可能)

123456は仮のパスワードです。

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  

mysql>FLUSH PRIVILEGES;


3.Navicatで接続してみる

a. "基本"の所に、クラウドサーバのmysqlの接続権があるユーザーの名前とパスワードを入力

port:3306

b."SSH"の所に、

ホスト:クラウドサーバーのIPアドレス

ユーザー名:クラウドサーバーのユーザー名

パスワード:クラウドサーバーのパスワード


4.知識補足

ユーザー名はjoyで、ホスト名は10.2.1.11だけ訪問できるように接続権を付与する

参考資料

mysql>grant all privileges on *.* to 'joy'@'10.2.1.11';