(十六)jdbc连接mysql数据库的使用

(十六)jdbc连接数据库的使用


前言:jdbc即java database connection。是java连接数据库的重要方式,必须得掌握。
1. 首先得导入驱动,就不多说了。
2. 然后在项目中加载驱动,使用Class.forname()的方式(ps: classforname是什么意思)看该回答。简单来说就是一个驱动类,帮助我们可以使用类来进行完成数据库的各种操作,而不需要我们自己去做。
3. 驱动加载完了,就开始连接数据库。需要使用Collection类,注意是java。sql包下面的,而不是其他的。(sql连接需要的基本都是java。sql包下面的类)。需要使用到数据库的ip地址:127.0.0.1 (本机)、数据库的端口号: 3306、数据库名称 xxxx、编码方式 UTF-8、账号 root、密码 xxxx。具体操作如下代码:

//1 加载驱动 初始化驱动类  com.mysql.jdbc.Driver这是com.mysql.jdbc包下的类
		try {
			Class.forName("com.mysql.jdbc.Driver");
			System.out.println("ok");
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		}
		//2 获取连接 
		Connection connection=null;
		try {
		connection=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/drugs?characterEncoding=UTF-8", "root", "123456789");
			System.out.println("连接成功,获取连接对象: " + connection);
		} catch (SQLException e) {
			e.printStackTrace();
		}

4. sql语句的执行,二种方式statement和preparestatement。一般而言,都是使用preparestatement,因为它比较简单,不容易出错。
statement和preparestatrment区别:搬运how2j的:how2j的java教程
** ①** statement可以直接运用connnection对象创建,而preparestatement需要根据sql语句创建PreparedStat

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值