PostgreSQL - JAVA 接口
-
安装
在我们开始在 Java 程序中使用 PostgreSQL 之前,我们需要确保在机器上设置了 PostgreSQL JDBC 和 Java。您可以查看 Java 教程以在您的机器上安装 Java。现在让我们检查如何设置 PostgreSQL JDBC 驱动程序。-
从postgresql-jdbc存储库下载最新版本的postgresql-(VERSION).jdbc.jar。
-
在您的类路径中添加下载的 jar 文件postgresql-(VERSION).jdbc.jar,或者您可以将其与 -classpath 选项一起使用,如下面的示例中所述。
以下部分假设您对 Java JDBC 概念知之甚少。如果你没有,那么建议花半个小时学习 JDBC 教程来熟悉下面解释的概念。 -
-
连接到数据库
以下 Java 代码显示了如何连接到现有数据库。如果数据库不存在,则创建它,最后返回一个数据库对象。在编译和运行上面的程序之前,找到pg_hba.confPostgreSQL 安装目录中的文件并添加以下行 -您可以使用以下命令启动/重新启动 postgres 服务器以防它未运行 -现在,让我们编译并运行上面的程序来连接 testdb。在这里,我们使用postgres作为用户 ID 和123作为访问数据库的密码。您可以根据您的数据库配置和设置更改此设置。我们还假设当前版本的 JDBC 驱动程序postgresql-9.2-1002.jdbc3.jar在当前路径中可用。 -
创建表
下面的 Java 程序将用于在以前打开的数据库中创建一个表。确保您的目标数据库中没有此表。当一个程序被编译和执行时,它会创建 COMPANY 表testdb数据库并将显示以下两行 - -
插入操作
以下 Java 程序显示了我们如何在上面示例中创建的 COMPANY 表中创建记录 -当上述程序被编译和执行时,它将在 COMPANY 表中创建给定的记录,并显示以下两行 - -
选择操作
以下 Java 程序显示了我们如何从上面示例中创建的 COMPANY 表中获取和显示记录 -当程序被编译和执行时,它将产生以下结果 - -
更新操作
以下 Java 代码显示了我们如何使用 UPDATE 语句更新任何记录,然后从我们的 COMPANY 表中获取并显示更新的记录 -当程序被编译和执行时,它将产生以下结果 - -
删除操作
以下 Java 代码显示了我们如何使用 DELETE 语句删除任何记录,然后从我们的 COMPANY 表中获取并显示剩余记录 -当程序被编译和执行时,它将产生以下结果 -