记代码小白的第一次数据库连接——Eclipse使用JDBC连接到Mysql数据库
来源:互联网 发布:台湾知见旅行社 编辑:程序博客网 时间:2024/05/18 20:51
JDBC——Java连接数据库
本次数据库采用Mysql,Mysql的JDBC驱动需网上下载(与Oracle不同)。下载完成后将得到一个压缩包,里面含有提供给java的驱动程序包jdbc。
1、在Eclipse中选择windows——preferences——java——bulid path ——user libraries。 点击new,为将要导入的包取名,此处取为jdbc。把下面的方框勾上,表示自动加入到classpath中
2、选中新建的jdbc包,点击Add External JARs 然后将下载的JDBC jar文件添加到此jdbc包中。
3、选中java工程文件,右击后选择perperties——java bulid path——libraries——add libraries——user libraries,选中自己建的jdbc包后finish导入。即完成将jdbc驱动加载到此项目中
4、测试:1、新建一个数据表以供测试,此处以test数据库的user表为例。 数据表包含name、password两个字段,插入一条数据:zhangsan;123
2、连接数据库分为两个步骤:1、使用Class类加载jdbc驱动程序 Class.forName(DBDRIVER);
2、使用DriverManager类连接到数据库 DriverManager.getConnection(DBURL,DBUSER,DBPASS);
其中,DBDRIVER为jdbc驱动程序,在jar包中。 DBDRIVER="com.mysql.jdbc.Driver"或DBDRIVER=“org.gjt.mm.mysql.Driver”
DBURL为连接地址。DBURL= "jdbc:mysql://localhost:3306/test" ——jdbc:mysql://服务jt器地址/数据库名;
DBUSER DBPASS为数据库的登录用户和密码。DBUSER =“root”;DBPASS=“********”。
3、使用Connection类接收连接 Connection connection = DriverManager.getConnection(DBURL,DBUSER,DBPASS);
当成功连接上数据库后,getConnection方法会返回一个Connection对象,jdbc就是用这个对象与数据库沟通
3、查询数据库并打印检查数据库连接是否成功: Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
System.out.println(rs.getString("name"));
结果:zhangsan
借鉴于http://www.cnblogs.com/fnng/archive/2011/07/18/2110023.html
- 记代码小白的第一次数据库连接——Eclipse使用JDBC连接到Mysql数据库
- 使用Eclipse的JDBC连接Mysql数据库
- Eclipse中使用JDBC连接MYSQL数据库
- eclipse使用JDBC连接mysql数据库
- Eclipse使用JDBC快速连接MySQL数据库
- eclipse中代码连接到mysql数据库
- jdbc连接mysql数据库小例子(代码)
- JDBC连接到mysql数据库
- JDBC,连接到mysql数据库
- 使用JDBC将ECLIPSE连接SQL server数据库小实例
- 完成从JDBC到MySQL数据库的连接(eclipse篇)
- MySql数据库jdbc连接代码
- 使用JDBC连接数据库的标准代码
- 使用JDBC连接MySQL数据库的过程
- Java使用JDBC连接mySQL数据库小例子
- Java使用JDBC连接mySQL数据库小例子
- Eclipse使用JDBC连接MySQL数据库详细教程
- 【JDBC】jdbc 连接数据库Mysql 代码
- eclipse如何搭载Tomcat
- Json解析
- unity JavaScript 与 c# 脚本之间的通信
- Android Studio (AS)快捷键
- 积木【NOIP2016提高A组模拟9.2】
- 记代码小白的第一次数据库连接——Eclipse使用JDBC连接到Mysql数据库
- Volley框架
- Enumeration接口
- automaticallyAdjustsScrollViewInsets那点坑
- Java中的素数筛选
- 【Linux】基本概念操作
- 在arbotix模拟器中运行自己的Robot
- 关于在.NET中 DAL+IDAL+Model+BLL+Web
- VMware下CentOS7的安装过程