У меня есть эта игра Tetris, написанная на Java, которая использует DB для записи рекордов. Это работало нормально, пока я использовал удаленную БД MySQL, но сейчас я пытаюсь настроить локальную БД с использованием XAMPP MySQL, и она продолжает работать как «SQLException: Ошибка канала связи» в команде:
con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/score", user, psw);
Полагаю, это неверный URL или конфигурация БД, но я действительно не знаю, что проверять. Есть идеи?
РЕДАКТИРОВАТЬ: Мой друг исправил мою проблему, заменив «localhost» в URL-адресе на «127.0.0.1» (что было довольно неловко, как вы можете себе представить: P).
Итак, вопрос: Почему XAMPP не может перевести «localhost» в IP-адрес и как его исправить?