phpmyadminのサーバー上のMySQLデータベースの接続URLを取得するのを手伝ってくれる人はいますか? データベースにリモートでアクセスしたい。
データベースが私のローカル PC ハードディスクにないことに注意してください。
ありがとうございました。
phpmyadminのサーバー上のMySQLデータベースの接続URLを取得するのを手伝ってくれる人はいますか? データベースにリモートでアクセスしたい。
データベースが私のローカル PC ハードディスクにないことに注意してください。
ありがとうございました。
これは、PhpmyadminMySqlサーバーにアクセスするための接続URLです。
Class.forName("com.mysql.jdbc.Driver");//Set driver
connection = (Connection) DriverManager.getConnection("jdbc:mysql://db_ip:3306/dbName",user_name, password);
//Get Connection
以下のメッセージが表示された場合:
#1130 - Host 'machine name' is not allowed to connect to this MySQL server
次に、以下のクエリを実行する必要があります。
CREATE USER 'root'@'%';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' ;
GRANT ALL PRIVILEGES ON `root\_%` . * TO 'root'@'%';
このクエリは、すべての権限を持つrootユーザーを作成し、パスワードはnullです。
編集:
これはあなたを助けるかもしれないリファレンスです: