やりたいこと
Ubuntu OSの上で外部のウェブフレームワークを使ってウェブサーバーを立ち上げました(正確にはexpress.js)。expressで立ち上げたサーバーの上で動かしているNode.jsから、Ubuntu OSの上で本来立ち上がっているアパッチのMySQLに接続したいです。
外部からMySQLに接続する方法に関して
外部からMySQLに接続できません。最初、外部からMySQLに接続するためには、MySQLのホストIPを調べればよいと思ったのですが、違うんですよね?rootユーザーでいかなるホストからの接続も許可したのですが、うまくいきませんでした。
外部からMySQLに接続するには、どのipが必要なの?
ここら辺がまだうまくわかってないのですが、要はpingで調べたipアドレスで、mysqlに接続を試みればいいのでしょうか。具体的に分かっていません。
そもそもpingが通じません。pingのやり方はあっているのだろうか?
自分の環境は、AWSのlightsailに立てたubuntuです。Apachでウェブサーバーを立てています。pingを通すというのは、自分のローカルのmacから、このウェブサーバーのipのアドレスを指定するってことですよね?つまり、もし、ウェブサーバーのip、もしくは紐付けたドメインのpingが通れば、外部からAWSのlightsailに立てたubuntuのmysqlに接続できますか?