Может кто-то пожалуйста, скажите мне, как подключить Java-файл в базу данных PostgreSQL (если это возможно с кодом п объяснения)подключения Java с PostgreSQL
ответ
Google является хорошим началом
Вот пример test.java
import java.sql.*;
class test
{
public static void main(String[] args) {
String hostname="", dbname="", username="", password="";
try {
int argno = 0;
hostname = args[argno++];
dbname = args[argno++];
username = args[argno++];
password = args[argno++];
} catch (Exception ex) {
System.err.println("Usage: java -cp driver.jar:. test [hostname] [dbname] [username] [password]");
System.exit(1);
}
try {
Class.forName("org.postgresql.Driver");
Connection connection =
DriverManager.getConnection(
"jdbc:postgresql://"+hostname+"/"+dbname,
username,
password
);
ResultSet rs = connection.createStatement().executeQuery(
"select version() as version"
);
while (rs.next()) {
System.out.println(rs.getString("version"));
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
Скачайте current driver из JDBC download page, компилировать это и г ООН, как это на юниксы:
java -cp [driver_file_name].jar:. test [hostname] [dbname] [username] [password]
В Windows:
java -cp [driver_file_name].jar;. test [hostname] [dbname] [username] [password]
Просто хотел изложить в ответ Tometzky для других начинающих с использованием Netbeans IDE в UNIX, как я.
Я хочу, чтобы водитель был признан библиотекой в среде IDE. Если вы перейдете в Инструменты-> Библиотеки, вы увидите текущий список. Нажмите «Новая библиотека» и введите «Драйвер JDBC PostgreSQL» или другое имя, которое вы хотите ему дать. Затем на вкладке Classpath нажмите «Добавить JAR/Folder» и укажите, где вы сохранили загруженный драйвер. Я не уверен, есть ли «правильное» место для его хранения, я думаю, что это скорее зависит от того, как вы создаете резервную копию своей системы, и если несколько пользователей делятся ею. Где-то в вашем домашнем каталоге все в порядке.
После этого создайте новый проект типа «Приложение Java» и вставьте код Томецки в основной. В дереве проектов щелкните правой кнопкой мыши «Библиотеки» и добавьте драйвер JDBC непосредственно в проект. Теперь вам не нужно беспокоиться о том, чтобы указать драйвер в командной строке.
Создайте свой проект и перейдите в папку «dist». Теперь вы можете запустить его с помощью команды
java -jar myprojectname.jar 127.0.0.1 [dbname] [user] [pw]
Это, конечно, предполагает, что вы подключаетесь к серверу базы данных на своей собственной машине. [user] и [pw] ссылаются на ваше имя пользователя и pw PostgreSQL.
Кроме того, когда вы загружаете документацию, она поставляется в виде кучи html-файлов. Сохраните их где-нибудь и укажите ваш браузер в файл index.html (в Firefox это Файл -> Открыть файл).
- 1. Postgresql Ошибка подключения JDBC
- 2. PostgreSQL отказ от подключения
- 3. PostgreSQL: временно отключить подключения
- 4. Play рамки PostgreSQL строка подключения
- 5. Php подключения к PostGreSQL
- 6. Ошибка подключения к серверу postgreSQL
- 7. Проблема подключения Spoon к PostgreSql
- 8. Попытка подключения PostGreSQL Heroku с игрой
- 9. Ошибка подключения на сервере postgreSQL
- 10. heroku postgresql ошибка подключения odbc
- 11. Защита подключения базы данных PostgreSQL
- 12. Heroku PostgreSQL Подключения сброса одноранговой
- 13. PostgreSQL версия в строке подключения
- 14. Проверка правильности подключения к программе Postgresql в Java
- 15. Ошибка подключения PostgreSQL в .Net
- 16. Подключения MongoDB с Java
- 17. JAVA + PostgreSQL + Spring
- 18. android postgresql ошибка подключения базы данных
- 19. Ошибка подключения MySQL с java
- 20. GMap.NET + C# + postgreSQL без подключения к Интернету
- 21. борется с настройками тайм-аута подключения на ubuntu с postgresql
- 22. python - потеря подключения к postgresql в daemon
- 23. Как включить postgresql-9.6 для удаленного подключения
- 24. Использование pyspark для подключения к PostgreSQL
- 25. Ошибка подключения к базе данных PostgreSQL
- 26. Ошибка подключения к PostgreSQL при многопоточности. C#
- 27. PowerBI Cx Ошибка подключения к PostgreSQL
- 28. Postgresql отказывается от подключения к серверу
- 29. PHP - Codeigniter - Ошибка подключения к PostgreSQL
- 30. PostgreSQL эквивалент oracle.sql.BLOB в Java
Классы Java начинаются с заглавной буквы, условно. –