JAVA-JDBC

作者: come_true | 来源:发表于2017-09-06 15:57 被阅读0次
public class JDBCTest {  
    /** 
     * 使用JDBC连接并操作mysql数据库 
     */  
    public static void main(String[] args) {  
        // 数据库驱动类名的字符串  
        String driver = "com.mysql.jdbc.Driver";  
        // 数据库连接串  
        String url = "jdbc:mysql://127.0.0.1:3306/test";  
        // 用户名  
        String username = "root";  
        // 密码  
        String password = "1234";  
        Connection conn = null;  
        Statement stmt = null;  
        ResultSet rs = null;  
        try {  
            // 1、加载数据库驱动( 成功加载后,会将Driver类的实例注册到DriverManager类中)  
            Class.forName(driver );  
            // 2、获取数据库连接  
            conn = DriverManager.getConnection(url, username, password);  
            // 3、获取数据库操作对象  
            stmt = conn.createStatement();  
            // 4、定义操作的SQL语句  
            String sql = "select * from user where id = 100";  
            // 5、执行数据库操作  
            rs = stmt.executeQuery(sql);  
            // 6、获取并操作结果集  
            while (rs.next()) {  
                System.out.println(rs.getInt("id"));  
                System.out.println(rs.getString("name"));  
            }  
        } catch (Exception e) {  
            e.printStackTrace();  
        } finally {  
            // 7、关闭对象,回收数据库资源  
            if (rs != null) { //关闭结果集对象  
                try {  
                    rs.close();  
                } catch (SQLException e) {  
                    e.printStackTrace();  
                }  
            }  
            if (stmt != null) { // 关闭数据库操作对象  
                try {  
                    stmt.close();  
                } catch (SQLException e) {  
                    e.printStackTrace();  
                }  
            }  
            if (conn != null) { // 关闭数据库连接对象  
                try {  
                    if (!conn.isClosed()) {  
                        conn.close();  
                    }  
                } catch (SQLException e) {  
                    e.printStackTrace();  
                }  
            }  
        }  
    }  
}  

这是一个jdbc的简单代码。

相关文章

  • java-jdbc

    1.jdbc是什么,它有什么用? java database connection 让java程序员可以直接通过j...

  • JAVA-JDBC

    这是一个jdbc的简单代码。

  • java-jdbc

    1.什么是 jdbc Java数据库连接 --(Java Database Connectivity,简称JDBC...

  • Java-JDBC

    JDBC让java程序可以连接任何提供了JDBC驱动的数据库(Mysql/Oracle/SOL server)。 ...

  • java-JDBC

    1、为项目导入mysql-jdbc包 下载地址:https://how2j.cn/frontdownload?be...

  • Java-JDBC数据库连接

    步骤向容器之中进行数据库驱动的加载:Class.forName(数据库驱动程序);通过DriverManager取...

  • Java-JDBC开发-连接数据库

    一、JDBC概述 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于...

  • Java-JDBC开发-SQL注入攻击和解决方案

    一、注入攻击 在用户登录的时候,我们往往需要输入账号和密码,通过账号和密码和数据库中保存的账号密码进行匹配,匹配成...

网友评论

      本文标题:JAVA-JDBC

      本文链接:https://www.haomeiwen.com/subject/dtkvjxtx.html