JDBC - 环境设置



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

安装 Java

Java SE 可免费下载。要下载,请点击此处,请下载与您的操作系统兼容的版本。

按照说明下载 Java,然后运行.exe文件在您的计算机上安装 Java。在您的计算机上安装 Java 后,您需要设置环境变量以指向正确的安装目录。

为 Windows 2000/XP 设置路径

假设您已将 Java 安装在 c:\Program Files\java\jdk 目录中:

  • 右键单击“我的电脑”,然后选择“属性”。

  • 单击“高级”选项卡下的“环境变量”按钮。

  • 现在,编辑“Path”变量,并在其末尾添加指向 Java 可执行文件目录的路径。例如,如果当前路径设置为C:\Windows\System32,则以以下方式进行编辑:

C:\Windows\System32;c:\Program Files\java\jdk\bin

为 Windows 95/98/ME 设置路径

假设您已将 Java 安装在 c:\Program Files\java\jdk 目录中:

  • 编辑“C:\autoexec.bat”文件,并在末尾添加以下行:

SET PATH = %PATH%;C:\Program Files\java\jdk\bin

为 Linux、UNIX、Solaris、FreeBSD 设置路径

环境变量 PATH 应设置为指向已安装 Java 二进制文件的路径。如果您遇到问题,请参考您的 shell 文档。

例如,如果您使用 bash 作为您的 shell,则您将在您的.bashrc文件中末尾添加以下行:

export PATH = /path/to/java:$PATH'

安装 J2SE 开发工具包后,您将自动获得 JDBC 包java.sqljavax.sql

安装数据库

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

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

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

    此外,下载并安装MySQL Workbench,这是一个基于 GUI 的工具,可以使您的开发更加轻松。

    最后,下载并解压MySQL Connector/J(MySQL JDBC 驱动程序)到一个方便的目录中。在本教程中,我们假设您已将驱动程序安装在 C:\Program Files\MySQL\mysql-connector-j-8.4.0。

    相应地,将 CLASSPATH 变量设置为 C:\Program Files\MySQL\mysql-connector-j-8.4.0\mysql-connector-java-8.4.0.jar。您的驱动程序版本可能因您的安装而异。

设置数据库凭据

安装 MySQL 数据库时,其管理员 ID 设置为root,并允许您设置您选择的密码。

使用 root ID 和密码,您可以创建另一个用户 ID 和密码,或者您可以将 root ID 和密码用于您的 JDBC 应用程序。

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

在本 JDBC 教程的其余部分,我们将使用 MySQL 数据库,其中 ID 为guest,密码为guest123

如果您没有足够的权限来创建新用户,则可以请求您的数据库管理员 (DBA) 为您创建一个用户 ID 和密码。

创建数据库

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

步骤 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

通过执行以下命令创建TUTORIALSPOINT数据库:

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

创建表

要在 TUTORIALSPOINT 数据库中创建Employees表,请使用以下步骤:

步骤 1

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

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

步骤 2

登录数据库,如下所示:

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

步骤 3

创建表Employees,如下所示:

mysql> use TUTORIALSPOINT;
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 编程的示例。

广告