java的jdbc配置_JDBC环境配置

本篇文章帮大家学习JDBC环境配置,包含了JDBC环境配置使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

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

从Java官方网站安装J2SE Development Kit 5.0(JDK 5.0)或以上版本。

安装MySQL数据库

最重要的事情当然是具有可以查询和修改的表的数据库,这里我们以MySQL为例来讲解JDBC的操作实例。

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

MySQL数据库:MySQL是一个开源数据库。 可以从MySQL官方网站下载。 我们建议下载完整的Windows安装。或者可以参考我们的MySQL安装教程。

PostgreSQL数据库:PostgreSQL是一个开源数据库。可以从PostgreSQL官方网站下载。或者可以参考我们的PostgreSQL教程。

安装数据库驱动程序

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

大多数数据库供应商都在提供适当的JDBC驱动程序以及数据库安装。 所以,不应该担心这部分。

创建数据库

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

1. 第1步

打开命令提示符,并按如下所示进入安装MySQL目的录:

C:\>

C:\Program Files\MySQL\MySQL Server 5.7>bin

C:\Program Files\MySQL\MySQL Server 5.7\bin>

注意:mysqld.exe的路径可能会因系统上的MySQL安装位置而异。可以查看有关如何启动和停止数据库服务器的文档。

2. 第2步

通过执行以下命令(如果它尚未运行)启动数据库服务器。

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe

C:\Program Files\MySQL\MySQL Server 5.7\bin>

或者从服务中启动 -

3. 第3步

通过执行以下命令创建EMP数据库 -

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqladmin create EMP -u root -p

Enter password: ******

C:\Program Files\MySQL\MySQL Server 5.7\bin>

创建表

要在EMP数据库中创建Employees表,请参照以下步骤:

1. 第1步

打开命令提示符,并按如下所示进入MySQL安装目录:

C:\>

C:\Program Files\MySQL\MySQL Server 5.7>bin

C:\Program Files\MySQL\MySQL Server 5.7\bin>

2. 第2步

登录到数据库如下 -

C:\Program Files\MySQL\MySQL Server 5.7\bin> mysql -u root -p

Enter password: ********

mysql>

3. 第3步

创建表Employee如下 -

mysql> use EMP;

Database changed

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, 28, 'Max', 'Su');

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Wei', 'Wang');

Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Xueyou', 'Zhang');

Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Jack', 'Ma');

Query OK, 1 row affected (0.00 sec)

mysql>

现在,来看看 Employees 表中的数据 -

mysql> select * from employees;

+-----+-----+--------+-------+

| id | age | first | last |

+-----+-----+--------+-------+

| 100 | 28 | Max | Su |

| 101 | 25 | Wei | Wang |

| 102 | 30 | Xueyou | Zhang |

| 103 | 28 | Jack | Ma |

+-----+-----+--------+-------+

4 rows in set (0.00 sec)

mysql>

要进一步了解MySQL数据库,请阅读MySQL教程。

现在,已经准备好了使用JDBC的前期工作。 下一章学习JDBC编程示例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值