0
を使用してリモートからjavaでmyphpadminにアクセスする方法を知っているので、私はこれを尋ねられています。私は答えを見つけるためにここにたずねましたが、IPなしでddnsを持っています。あなたはURLでアドレスを入力した場合、それは私も/ phpmyadminの/ programming_clubを入れてみましたが、それはまだdoesntの仕事私のサーバーにあなたをもたらすのでホスト名とポート8080
package POJOS;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
public class DBConnection
{
private Connection connection;
private Statement statement;
private ResultSet resultSet;
public DBConnection()
{
connectToDB();
}
private void connectToDB()
{
String
driver = "com.mysql.jdbc.Driver",
url = "jdbc:mysql://clubdatabase.ddns.net:8080/programming_club",
userName = "root",
password = "";
try
{
Class.forName(driver);
connection = (Connection) DriverManager.getConnection(url,userName,password);
System.out.println("Connection to server successful!");
}
catch (ClassNotFoundException ex)
{
Logger.getLogger(DBConnection.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
Logger.getLogger(DBConnection.class.getName()).log(Level.SEVERE, null, ex);
}
}
public static void main(String[] args) {
DBConnection dBConnection = new DBConnection();
}
}
を次のようにJavaの経由のアクセス私のデータベースに私のコードです。なぜ誰にも分かりませんか? phpmyadminのは、データベースへのWebフロントエンドであるため
などの接続を作成し、JDBCドライバは、データベースへの接続を必要とします。 –
あなたはエラーを投稿できますか? – Ravi
永遠に接続しようとするとエラーはありません –