phpmyadmin 的连接 URL

cod*_*ode 5 mysql sql database connection phpmyadmin

任何人都可以帮我获取phpmyadmin服务器上MySQL数据库的连接url吗?我想远程访问数据库。

请注意,数据库不在我的本地电脑硬盘上。

谢谢。

Dhi*_*kar 2

这是访问Phpmyadmin MySql服务器的连接URL:

Class.forName("com.mysql.jdbc.Driver");//Set driver
connection = (Connection) DriverManager.getConnection("jdbc:mysql://db_ip:3306/dbName",user_name, password);
//Get Connection
Run Code Online (Sandbox Code Playgroud)

如果您收到以下消息:

#1130 - Host 'machine name' is not allowed to connect to this MySQL server
Run Code Online (Sandbox Code Playgroud)

然后您需要执行以下查询:

   CREATE USER 'root'@'%';

   GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' ;

   GRANT ALL PRIVILEGES ON `root\_%` . * TO 'root'@'%';
Run Code Online (Sandbox Code Playgroud)

此查询创建具有所有权限的 root 用户,密码为空。

编辑:

这是参考资料,可能对您有帮助:

https://serverfault.com/questions/89955/unable-to-connect-to-mysql-through-jdbc-connector-through-tomcat-or-externally