![无法连接到 MySQL 集群数据库](https://linux22.com/image/577598/%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%20MySQL%20%E9%9B%86%E7%BE%A4%E6%95%B0%E6%8D%AE%E5%BA%93.png)
启动管理节点、数据节点、mysql 节点后,我无法连接到 mysql 集群数据库。我通过在 dbURL 中添加负载平衡进行了必要的更改。但我无法访问连接。mysqld 端口是 1186。请帮忙。
String dbURL = "jdbc:mysql:loadbalance://localhost/bank";
String dbDriver = "com.mysql.jdbc.Driver";
private Connection dbCon;
public boolean connect() throws ClassNotFoundException, SQLException {
Class.forName(dbDriver);
// login credentials to your MySQL server
dbCon = DriverManager.getConnection(dbURL, "root", "");
return true;
}
我尝试登录时收到的错误是:
javax.servlet.ServletException:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链接失败
如何测试 MySQL 集群数据库?我设法使用以下命令登录。请帮忙。
mysql -h 127.0.0.1 -P5000 -u 根
答案1
需要更改端口才能解决问题。
字符串 dbURL = “jdbc:mysql:loadbalance://localhost:3306/bank”;