java学习之在myclipse中利用jdbc连接数据库

在我们现在的学习之中,几乎所有的程序都需要连接数据库,今天我们通过一个例子来了解如何在myclipse通过jdbc连接mysql数据库

首先,因为想要连接mysql数据库,那么就需要导入mysql数据库的数据架包,如果需要mysql的架包,那么可以在微博下面留言,废话不多说,直接看代码,我相信代码还是简洁,如果有不懂的,在博客下面留言,我会尽快回答。

数据库里面的内容



package com.jd.dao;

public class Main {
public static void main(String[] args) {
	UserDao ud=new UserDao();
	try {
		ud.findAll();
	} catch (Exception e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}
}
这是主函数里面的代码,很简单也就是创建了一个数据库对象,然后调用里面的查找方法,对于其中try,catch方法,是因为在findAll()里面,我抛出了异常,我相信大家看我下面的代码也就可以理解到了。

package com.jd.dao;

import java.sql.*;

public class UserDao {
	static {
		try {
			Class.forName("org.gjt.mm.mysql.Driver");// (1)加载驱动
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		}
	}

	public void findAll() throws Exception {
		// 创建一个connect对象,3306为创建数据库的端口号,test2为数据库名,root和123类似于数据库的名字和密码
		Connection con = DriverManager.getConnection(
				"jdbc:mysql://localhost:3306/test2", "root", "123");
		Statement st = con.createStatement();// 开始会话
		String sql = "select * from People";
		// 执行sql语句,在执行完了以后,返回的结果是一个数据集,需要提醒的是,在数据集里面,下标是从1开始
		ResultSet r = st.executeQuery(sql);
		while (r.next()) {
			int id = r.getInt(1);
			String name = r.getString(2);
			String pwd = r.getString(3);
			System.out.println(id + name + pwd);
		}
		st.close();// 结束会话
		con.close();// 关闭连接数据库

	}

}

以上也就是一些连接数据库的核心代码

结果如上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值