JDBC - 环境设置

要开始使用JDBC进行开发,您应该按照以下步骤设置JDBC环境.我们假设您正在使用Windows平台.

安装Java

从 Java官方网站.

确保将以下环境变量设置为描述如下 :

  • JAVA_HOME:此环境变量应指向您安装的目录JDK,例如C:\Program Files\Java \ _jdk1.5.0.

  • CLASSPATH:此环境变量应设置适当的路径,例如C:\Program Files\Java\jdk1.5.0_20\jre\lib.

  • 路径:这环境变量应该指向适当的JRE bin,例如C:\Program Files\Java\jre1.5.0_20\bin.

你可能有这些变量集已经,但只是为了确保如何检查.

  • 进入控制面板并双击系统.如果您是Windows XP用户,则必须先打开"性能和维护",然后才能看到"系统"图标.

  • 转到"高级"选项卡,单击环境变量.

  • 现在检查是否正确设置了上述所有变量.

安装J2SE Development Kit 5.0(JDK 5.0)时,自动获取JDBC包 java.sql javax.sql,.

安装数据库

您需要的最重要的事情当然是一个实际运行的数据库,其中包含一个可以查询和修改的表.

安装最适合您的数据库.您可以有很多选择,最常见的是 :

  • MySQL DB: MySQL是一个开源数据库.您可以从 MySQL官方网站下载它.我们建议您下载完整的Windows安装.

    此外,下载并安装 MySQL管理员以及 MySQL查询浏览器.这些是基于GUI的工具,您的开发变得更加容易.

    最后,下载并解压缩 MySQL Connector/J (MySQL JDBC驱动程序)位于方便的目录中.出于本教程的目的,我们假设您已在C:\Program Files \ MySQL \mysql-connector-java-5.1.8安装了驱动程序.

    因此,将CLASSPATH变量设置为C:\Program Files \MySQL \mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar.您的驱动程序版本可能因安装而异.

  • PostgreSQL DB: PostgreSQL是一个开源数据库.您可以从 PostgreSQL官方网站下载.

    Postgres安装包含一个名为pgAdmin III的基于GUI的管理工具. JDBC驱动程序也包含在安装过程中.

  • Oracle DB: Oracle DB是Oracle销售的商业数据库.我们假设您拥有必要的分发介质来安装它.

    Oracle安装包括一个名为Enterprise Manager的基于GUI的管理工具. JDBC驱动程序也作为安装的一部分包含在内.

安装数据库驱动程序

最新的JDK包括一个JDBC-ODBC Bridge驱动程序,它使大多数开放式数据库连接(ODBC)驱动程序可供使用JDBC API的程序员使用.

现在,大多数数据库供应商都提供了适当的服务. JDBC驱动程序以及数据库安装.因此,您不必担心这一部分.

设置数据库凭据

在本教程中,我们将使用MySQL数据库.当您安装上述任何数据库时,其管理员ID设置为 root 并提供设置您选择的密码.

使用root ID和密码您可以创建另一个用户ID和密码,也可以为JDBC应用程序使用root ID和密码.

有各种数据库操作,如数据库创建和删除,需要管理员ID和/.密码.

对于JDBC教程的其余部分,我们将使用MySQL数据库,用户名作为ID,密码作为密码.

如果您没有足够的权限来创建新用户,那么您可以要求您的数据库管理员(DBA)为您创建用户ID和密码.

创建数据库

要创建 EMP 数据库,请使用以下步骤 :

步骤1

打开命令提示符并更改为安装目录,如下所示 :

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

注意: mysqld.exe 的路径可能会有所不同,具体取决于MySQL的安装位置你的系统.您还可以查看有关如何启动和停止数据库服务器的文档.

步骤2

执行以下命令启动数据库服务器,如果它已经没有运行.

C:\Program Files\MySQL\bin>mysqld
C:\Program Files\MySQL\bin>

步骤3

执行以下命令 :  <创建 EMP 数据库/p>

C:\Program Files\MySQL\bin> mysqladmin create EMP -u root -p
Enter password: ********
C:\Program Files\MySQL\bin>

创建表

要在EMP数据库中创建 Employees 表,请使用以下命令步骤 : 去;

步骤1

打开命令提示符并更改为安装目录,如下所示 :

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

步骤2

按以下方式登录数据库 :

C:\Program Files\MySQL\bin>mysql -u root -p
Enter password: ********
mysql>

步骤3

创建表员工,如下 :

mysql> use EMP;
mysql> create table Employees
    -> (
    -> id int not null,
    -> age int not null,
    -> first varchar (255),
    -> last varchar (255)
    -> );
Query OK, 0 rows affected (0.08 sec)
mysql>

创建数据记录

最后,您在Employee表中创建几条记录,如下所示 :

mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
Query OK, 1 row affected (0.00 sec)

mysql>

为了全面了解MySQL数据库,研究 MySQL教程.

现在您已准备好开始尝试使用JDBC.下一章将为您提供JDBC编程的示例.