在IDEA环境下使用JDBC连接MySQL

第二天

今天练习了在IDEA环境下使用JDBC连接MySQL,话不多说,以下是我的成功案例:

  1. IDEA创建简单Java工程
    在这里插入图片描述
    打开IDEA,点击File->new->Project
    在这里插入图片描述
    选择Java,在右边的窗口默认会显示NO JDK,浏览找到本机已安装的JDK,比如我的是JDK1.8版本的。
    在这里插入图片描述
    这里默认不勾选,如果勾选了表示选择新建以下两种模板。
    在这里插入图片描述
    输入工程名称,建议在IDEA的安装目录下新建workspace文件夹用来存放所有的工程项目。
    在这里插入图片描述
    在这里插入图片描述
    展开工程目录,右键src->new->Java Class,这里最好是先新建一个package在添加java类,我为了方便简略了。这样Java工程新建完毕。

  2. 配置JDBC

在这里插入图片描述
在这里插入图片描述
按照如图操作步骤,File->Project Structure->Modules->Dependencies,点击右边+号,选择第一个。
在这里插入图片描述
将本机的mysql的驱动jar包导入进来,Apply,OK。 提取码b830
在这里插入图片描述
导入成功后,在如图所示的目录下会有显示驱动jar包。

JDBC连接的步骤:
1.连接驱动

   try {
   
                    Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序
                    System.out.println("Success loading Mysql Driver!");
                }
                catch (Exception e) {
   
                    System.out.print("Error loading Mysql Driver!");
                    e.printStackTrace();
                }

2.创建连接

 connect = DriverManager.getConnection(
                        "jdbc:mysql://localhost:3306/db1?characterEncoding=utf8", "root", "12345678");
                //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
    
                System.out.println("Success connect Mysql server!");
  1. 写sql语句
String string="select * from table1;";
  1. 创建数据库对象
stmt = connect.prepareStatement(string);
  1. 执行sql语句
rs = stmt.executeQuery(string);
  1. 处理结果集
   while (rs.next()) {
   
       System.out.println(rs.getString("name"));
    }
  1. 关闭数据库
  if(rs!=null){
   
                    try {
   
                        rs.close();
                    } catch (SQLException e) {
   
                        e.printStackTrace();
                    }
                }
                if(stmt!=null){
   
                    try {
   
                        stmt.close();
                    } catch (SQLException e) {
   
                        e.printStackTrace();
                    }
                }
                if(connect!=null){
   
                    try {
   
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值