第一个JDBC程序

简介: 第一个JDBC程序

1、创建一个项目

2、使用maven导入jar包

3、编写测试代码


public class JDBC {
        public static void main(String[] args) throws ClassNotFoundException, SQLException {
                //加载驱动
                Class.forName("com.mysql.jdbc.Driver");
                //用户信息和url
                String url = ("jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&&useSSL=true");
                String name= ("root");
                String password=("123456");
                //连接成功,数据库对象
                Connection connection = DriverManager.getConnection(url, name, password);
                //执行sql的对象
                Statement statement = connection.createStatement();
                //执行sql 的对象去执行sql,可能存在结果,查看返回结果
                ResultSet resultSet = statement.executeQuery("SELECT * FROM `users`");
                while (resultSet.next()){
                        System.out.println("id="+resultSet.getObject("id"));
                        System.out.println("name="+resultSet.getObject("name"));
                        System.out.println("pwd="+resultSet.getObject("password"));
                        System.out.println("email="+resultSet.getObject("email"));
                        System.out.println("================================================");
                }
                //释放连接
                resultSet.close();
                statement.close();
                connection.close();
        }
}


步骤总结:


  1. 加载驱动
  2. 链接数据库DriverManager
  3. 获取执行sql的对象Statement
  4. 获得返回的结果集
  5. 释放连接
相关文章
|
11月前
|
Java 数据库连接 数据库
Java JDBC程序中对于数据库事务的处理详解
Java JDBC程序中对于数据库事务的处理详解
55 0
|
安全 关系型数据库 MySQL
java程序启动连接mysql时报错com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcepti:Communications link failur
java程序启动连接mysql时报错com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcepti:Communications link failur
430 0
|
SQL Java 关系型数据库
JDBC入门一 驱动下载和第一个简单的jdbc程序
JDBC入门一 驱动下载和第一个简单的jdbc程序 一 、jar包的下载: 二:在idea中使用 三 测试代码: 1.自己准备一个MySQL数据库 比如我的数据库(作为例题) 2.JDBC编程六部: //1.注册驱动 //2.获取链接 //3.创建数据库操作对象 //4.执行sql语句 //5.处理查询结果集resultSet //6.释放资源 3.一些单词的意思: 4.全部代码实列: 5.结果与对比:
112 0
JDBC入门一 驱动下载和第一个简单的jdbc程序
|
Java 数据库连接
编写Java程序,遍历所有英雄信息(美和易思JDBC,PreparedStatement执行查询语句练习习题)
编写Java程序,遍历所有英雄信息(美和易思JDBC,PreparedStatement执行查询语句练习习题)
131 0
|
SQL Java 关系型数据库
编写Java程序,使用JDBC连接SQL Server数据库
编写Java程序,使用JDBC连接SQL Server数据库
178 0
|
2月前
|
Java 关系型数据库 数据库连接
实时计算 Flink版操作报错之在使用JDBC连接MySQL数据库时遇到报错,识别不到jdbc了,怎么解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
2月前
|
Java 关系型数据库 MySQL
JDBC实现往MySQL插入百万级数据
JDBC实现往MySQL插入百万级数据