JDBC:连接MySQL数据库操作详解(含笑五步癫)法

2022年3月31日星期四

在进行JDBC连接数据库前首先我们需要把JDBC的架构包发布到项目内(JDBC架构包在其他文章有详细步骤)

需要架构包可以自行在MySQL官网下载!(不同的数据库有不同的架构包及不同的操作)

该操作称之为含笑五步癫法原因是主要的操作有五步

步骤概括:

        第一步:导入jar包(丰富的工具类)

        第二步:获取和数据库的连接

        第三步:通过程序执行SQL语句

        第四步:接收通过程序处理结果

        第五步:关闭操作完成后的对象

                                                        话不多说直接开干!

//导包
import java.sql.*;

//main方法需要

//主要代码
//定义需要使用到的属性
		String driverName = "com.mysql.jdbc.Driver";

		//127.0.0.1为主机名 3306为端口号 Student为数据库名
		String url = "jdbc:mysql://127.0.0.1:3306/abc";

		String user = "root";//用户名
		String pwds = "root";//数据库密码

		//准备完成后开始使用含笑五步癫
		Connection conn = null;
		Statement st = null;
		ResultSet rt = null;
		try{//操作数据时可能会出现错误
		    //启动驱动器
		    Class.forName(driverName);

		    //创建连接对象
		    conn = DriverManager.getConnection(url,user,pwds);

		    //定义sql语句执行sql语句
		    String sql = "select * from Student";
		    st = conn.createStatement();    

		    //放入sql语句并接收程序操作后的返回值
		    rt = st.executeQuery(sql);
		    
		    while(rt.next()){//读取结果集
		        int StuId = rt.getInt("StudentId");//放入需要得到的列
		        System.out.println(StuId);
		    }
		}catch(Exception e){
		    System.out.println("连接出现异常!");
		}finally{
		    try{//先开的后关
		        rt.close();
		        st.close();
		        conn.close();
		    }catch(Exception d){
		        System.out.println("关闭出现异常!");
		    }
		}
//常见错误
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
1.架构包没有导入
Access denied for user ‘root123’@‘localhost’ (using password: YES)
1.用户名或密码输入错误


作者第一次写文章难免会有错误欢迎各个大佬指出错误!本文主要针对java连接mysql数据库

作者 胡桃の里

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值