Я не могу подключиться к базе данных кластера 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 корень
Требуется изменить порт для решения проблемы.
Строка dbURL = "jdbc: mysql: loadbalance: // localhost: 3306 / bank";