JDBC - 环境设置安装
要开始使用 JDBC 进行开发,您应该按照以下步骤设置 JDBC 环境。 我们假设您在 Windows 平台上工作。
Java SE 官网下载
您可以从官方网站下载 Java SE 的最新稳定版本。
官网下载地址:https://www.oracle.com/java/technologies/downloads/
Java SE 可以免费下载。请下载与您的操作系统兼容的版本。
安装 Java
按照说明下载 Java,然后运行 .exe 以在您的计算机上安装 Java。 在机器上安装 Java 后,您需要设置环境变量以指向正确的安装目录。
为 Windows 2000/XP 设置路径
假设您已经在 c:\Program Files\java\jdk 目录中安装了 Java −
右键单击"我的电脑"并选择"属性"。
单击"高级"选项卡下的"环境变量"按钮。
现在,编辑"路径"变量并在其末尾添加 Java 可执行目录的路径。 例如,如果路径当前设置为
C:\Windows\System32
,则按以下方式编辑
C:\Windows\System32;c:\Program Files\java\jdk\bin
为 Windows 95/98/ME 设置路径
假设您已经在 c:\Program Files\java\jdk 目录中安装了 Java −
编辑 '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.sql 和 javax.sql,。
安装数据库
当然,您需要的最重要的东西是一个实际运行的数据库,其中包含一个您可以查询和修改的表。
安装最适合您的数据库。 你可以有很多选择,最常见的是 −
MySQL DB − MySQL 是一个开源数据库。 您可以从 MySQL 官方网站 下载。 我们建议下载完整的 Windows 安装。
此外,下载并安装 MySQL Administrator 和 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。 您的驱动程序版本可能因您的安装而异。
设置数据库凭据
当我们安装 MySQL 数据库时,它的管理员 ID 设置为 root 并提供设置您选择的密码的设置。
使用 root ID 和密码,您可以创建另一个用户 ID 和密码,也可以为 JDBC 应用程序使用 root ID 和密码。
数据库创建和删除等各种数据库操作都需要管理员ID和密码。
对于 JDBC 教程的其余部分,我们将使用 MySQL 数据库,其中 guest 作为 ID,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 编程的示例。