LoginSignup

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

MySQLをデプロイし、接続しようとするとERROR 1045 (28000): Access deniedになってしまう

解決したいこと

上記リンクを参考にMySQLをRenderにデプロイし、接続しようとするとERROR 1045 (28000): Access deniedが返ってきてしまう
デプロイ先のMySQLに接続できるようにしたいです

行った手順

1.https://github.com/render-examples/mysql を利用して新しいリポジトリ作成
image.png
image.png

2.renderへデプロイ
image.png
image.png
image.png
image.png
image.png

?.この情報はどこに打ち込めば?
image.png

3.デプロイ完了
image.png

4.cmd立ち上げ
image.png
image.png

5.コマンド実行

mysql -h localhost -D $MYSQL_DATABASE -u $MYSQL_USER --password=$MYSQL_PASSWORD

image.png

mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user '$MYSQL_USER'@'localhost' (using password: YES)

手順は以上になります

最後まで読んでいただきありがとうございます!
手順に不備(特に下記の内容をどこに記載すればいいかわからず進めてしまった、コマンドがおかしいなど)があるかと思いますので
どこが間違っているか指摘していただけると幸いです
image.png

0

2Answer

手元のマシンから Render の MySQL に接続しようとしていますが、それはできません。 SSH を使って Render のマシンにリモート接続し、その上で記載の mysql コマンドを入力する必要があります。

SSH で接続する手順は以下のページに書いてあります。

1

Comments

  1. @Kobayashi0620

    Questioner

    ありがとうございます
    こちら試してみます

Your answer might help someone💌