任何人都可以帮助我获取 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'@'%';
此查询创建具有所有权限且密码为空的 root 用户。
编辑:
这是参考可以帮助你: