请问有谁能帮我获取phpmyadmin服务器上MySQL数据库的连接URL,我想远程访问该数据库。
请注意,该数据库不在我的本地电脑硬盘上。
谢谢。
请问有谁能帮我获取phpmyadmin服务器上MySQL数据库的连接URL,我想远程访问该数据库。
请注意,该数据库不在我的本地电脑硬盘上。
谢谢。
这是用于访问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
如果您收到以下信息:
#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'@'%';
这个查询创建了一个拥有所有特权且密码为空的根用户。
编辑:
这是一个参考链接,可能会对你有所帮助: