javaでJDBCツールを使用して(Eclipseを使用して)MySQLサーバーに接続しようとしています。2 つのユーザーとパスワードの組み合わせを入力する方法を考えていました。最初のものはサーバーへの接続に使用するもの (たとえば、サーバーに ssh するとき) で、2 つ目は phpmyadmin に入力するものです。現在、phpmyadminパスワードをjdbc接続プロパティにのみ入力していますが、接続していません。これは私の現在の声明です:
conn = DriverManager.getConnection("jdbc:mysql://[IP of server]:3306/[Database Table name]", "[UserName (same as phpmyadmin)]","[Password (same as phpmyadmin)]");
私は
java.sql.SQLException: null, message from server: "Host '[My computer's full host name]' is not allowed to connect to this MySQL server"
phpmyadminのユーザー名/pwdに加えて、サーバーのログイン/パスワード(sshに使用するもの)も入力する必要があるかどうか疑問に思っていました. 私は JDBC と MySQL サーバーを初めて使用するので、ヒントをいただければ幸いです。
背景として、ssh 経由で正常に接続でき、phpmyadmin 経由でサーバーにログインできます。