Я пытаюсь установить соединение в своем Java-приложении с JDBC для доступа к моей онлайн-базе данных, чтобы я мог вставить и таблицы запросов. Вот что я сейчас пытаюсь: (фактический IP / пользователь / проход отредактирован, но они правы, поскольку я сделал то же самое из сценария PHP)
String url = "jdbc:mysql://984.168.199.70/my_db_name";
String user = "my_username";
String pass = "my_password";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
Connection conn = (Connection) DriverManager.getConnection(url, user, pass);
stmt = (Statement) conn.createStatement();
Но это не работает, я получаю сообщение :
Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
И после этого журнал ошибок хранится довольно долго.
Просто хочу отметить: я подключился к этому серверу перед использованием PHP-скрипта, и я использовал JDBC для подключения и взаимодействия с моими базами данных MySQL localhost .
Спасибо за любую помощь.