JavaEE 学习 (1)如何成功使用JDBC连接数据库Mysql

(一)本地安装java环境

(1)进入Intellij IDEA官网,点击DOWNLOAD

(2)点击下载Utimate版本,下载好后进行安装,安装时根据页面显示选择自己需要的功能,作为学生,可在其官网注册,即可免费使用!
在这里插入图片描述
(3)完成

(二)本地安装Tomcat及jdk环境配置

(1)到Tomcat官网下载相应版本(我安装的是64-bit Windows),下载安装适合版本的jdk
在这里插入图片描述
(2)环境变量配置

  • 打开高级系统设置,点击环境变量

在这里插入图片描述
在系统变量中新建框图所示的三个变量,并编辑path变量增加框图所示内容
在这里插入图片描述
在这里插入图片描述
(3)打开IDEA配置Tomcat
(4)检查tomcat和jdk是否安装成功

  • 打开cmd,键入java -version回车,出现以下界面,即证明jdk安装配置完成
    在这里插入图片描述
  • 进入Tomcat的安装路径bin目录下,找到并双击“startup.bat”,出现以下界面即说明tomcat安装成功
    在这里插入图片描述

(三)本地安装Mysql

(1)在Mysql官网下载相应版本,并一步步进行安装即可
(因为装Mysql的时间比较久了, 具体安装时的选项记得不太清楚了,但应该一步步next即可)

(四)本地创建IDEA Java EE项目

(1)在IDEA点击 File–>New–>Project
(2)

  • 左侧框中选定 Java Enterprise
  • 右侧Java EE version中选择 JavaEE 8
  • 右侧Application Server中选择 Tomcat 8.5.51
  • 右侧Additional Libraries and Frameworks

在这里插入图片描述
(3)完成
在这里插入图片描述

(五)本地成功使用JDBC连接Mysql, 并读取数据

(1)创建的JavaEE-01项目如图所示

  • src:用于放源码
  • web.xml:用于定义属性等
  • index.jsp:若要修改其url等部署 点击Run–>Debug Configurations

在这里插入图片描述
(2)在src目录下建立新目录com.java.code,在此目录下建立测试类TestJdbc.class,敲入测试代码

  • 要在网上下载 mysql-connector jar包并将其导入项目中
package com.java.code;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.*;

public class TestJdbc {
    public static String getMysql(){
        //链接地址,读取数据库j1中的信息
        String url="jdbc:mysql://127.0.0.1:3306/j1?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT";
        //驱动名称
        String driveName = "com.mysql.cj.jdbc.Driver";
        //sql语句
        String sqlString = "SELECT * FROM class";

        try{
            //加载驱动信息
            Class.forName(driveName);
            //获取Connection对象
            Connection connection = DriverManager.getConnection(url, "root","123456");
            //获取发送sql语句的对象
            Statement statement = connection.createStatement();
            ResultSet resultSet = statement.executeQuery(sqlString);
            //打印
            while (resultSet.next()){
                System.out.println(resultSet.getLong(1));
            }

        }catch(ClassNotFoundException |SQLException e){
            e.printStackTrace();
        }

        return null;
    }
    public static void main(String[] args){
        getMysql();
    }
}
  • 出现以下页面即连接成功

在这里插入图片描述

  • IDEA中打印出来的信息与数据库中信息一致,则成功!

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
可以使用以下步骤来使用JDBC连接数据库并验证数据: 1. 加载数据库驱动程序:在Java代码中使用Class.forName()方法来加载数据库驱动程序。例如,如果您使用的是MySQL数据库,则可以使用以下代码加载驱动程序: ``` Class.forName("com.mysql.jdbc.Driver"); ``` 2. 建立数据库连接使用DriverManager类的getConnection()方法来建立数据库连接。例如,如果您使用的是MySQL数据库,则可以使用以下代码建立数据库连接: ``` String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "myuser"; String password = "mypassword"; Connection conn = DriverManager.getConnection(url, user, password); ``` 3. 创建Statement对象:使用Connection对象的createStatement()方法来创建Statement对象。例如,可以使用以下代码创建Statement对象: ``` Statement stmt = conn.createStatement(); ``` 4. 执行SQL查询:使用Statement对象的executeQuery()方法来执行SQL查询语句。例如,可以使用以下代码来执行一个查询,并将结果存储在ResultSet对象中: ``` String sql = "SELECT * FROM mytable WHERE id = 1"; ResultSet rs = stmt.executeQuery(sql); ``` 5. 处理结果集:使用ResultSet对象的next()方法来遍历结果集,并使用getXXX()方法来获取每个结果行中的数据。例如,可以使用以下代码来遍历结果集并将结果输出到控制台: ``` while(rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); int age = rs.getInt("age"); System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age); } ``` 6. 关闭连接和Statement对象:使用Connection对象的close()方法来关闭连接使用Statement对象的close()方法来关闭Statement对象。例如,可以使用以下代码来关闭连接和Statement对象: ``` rs.close(); stmt.close(); conn.close(); ``` 通过以上步骤,您可以使用JDBC连接数据库并验证数据。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值