Я пытаюсь встроить Derby DB в моем приложении, используя следующий код для подключения к базе данных:Как исправить java.sql.SQLException: База данных 'dbname' не найдена ошибка?
String host = "jdbc:derby:PlayerScores";
String uName = "user1";
String uPass = "pass123";
String driver = "org.apache.derby.jdbc.EmbeddedDriver";
Class.forName(driver);
Connection conn = DriverManager.getConnection(host, uName, uPass);
Когда я протестировать приложение и попытаться сохранить данные, следующее сообщение приходит вверх:
java.sql.SQLException: Database 'PlayerScores' not found
Я проверил свои библиотеки и уже получил файлы derby.jar
и derbyclient.jar
.
Я проверил имя моей базы данных, и это правильно.
Как я могу исправить эту проблему?
Как вы используете приложения ?? Из IDE? Вы используете Windows или Linux? –
Да, я запускаю его из IDE только для проверки кода перед его тестированием на другом компьютере. – Osiris93
try 'String host =" jdbc: derby: PlayerScores; create = true ";' – wero