您的位置:首页 > 数据库 > MySQL

jdbc连接Mysql数据库

2016-04-21 15:47 471 查看

数据库的连接

一、jdbc 数据库的连接系统

JDBC 是什么:

网上有很详细的解释,这里简单介绍。

全称:Java Data Base Connectivity,java 数据库连接

JDBC 能做什么:

1.用 java 连接数据库

2.执行 sql 语句

3.接收处理 sql 语句的执行结果

二、所用平台:Mysql 、Myeclipse(也可用其他,以下在平台新建的包名,类名,数据库,表名的命名自定义)

三、大体思路


/////


1.在 Mysql 下新建数据库 mysql2 ,然后在该库内新建表 teacher 初始化几组数据,以供测试连接

2.在 Myeclipse 下新建 web project 工程 TestJDBC ,在对应路径下导入用于连接的包

(网上都有,我所用包如下:附路径)

/TestJDBC/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar

(1.)在 src 下新建包 util ( 用于写数据库连接的类 ) test( 写测试连接的类 )

(2.)然后在对应包下新建类 DBO (连接数据库),Test_DBO(测试连接是否成功),Test_Select(测试 sql 语句的执行,与结果的处理)

四、实施操作

1 Mysql 环境下的操作:建数据库,建表,插入数据

create database mysql2;

use mysql2;

create table teacher(

id int(11),

name varchar(20),

password varchar(20)

);

插入语句 insert into table_name(字段1,字段2) values(属性值1, 属性值2);

insert into teacher(id, name, password) values(1, 'zhangsan', '123456');

类似的多插入几条即可

2 (1.)新建 web project 工程TestJDBC ,导入包后,对应 src 下新建连接、测试包,对应包下写测试类等。

代码如下:DBO.java



///////////////////////////////////////////////////////////////////



(2.)Test_DBO.java 测试连接是否成功,运行后结果显示在 Console 控制台

代码如下:



(3.)测试 JDBC 的语句发送执行能力,结果处理功能等。编译运行后结果显示在 Console 控制台

Test_Select.java 代码如下:



以上就是通过两大平台展现 JDBC 的作用。谢谢览阅
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: