Я использую MySQL 5.5 с настройками по умолчанию. Я создал пользователя / пароль и запустил скрипт, создающий базу данных под названием сотрудников. Через командную строку я могу получить доступ к базе данных:
mysql -u user -p
SELECT * FROM employees
В моем приложении Java я не могу подключиться. Я пробовал эти URL, а также другие, но ничего не работает:
"jdbc:mysql://localhost/employees" "user" "password"
"jdbc:mysql://localhost:3306/employees" "user" "password"
"jdbc:mysql:///employees?user=user&password=password"
Вот соответствующий код:
public Main()
{
try {
connection = DriverManager.getConnection(url);
//connection = DriverManager.getConnection(url, user, password);
// I don't know what else to try
} catch (SQLException ex) {
System.out.print(ex + "\n\n");
}
}