IDEA连接数据库(mysql)步骤

该文章展示了如何使用Java编程语言连接到MySQL数据库,包括注册JDBC驱动、建立数据库连接、编写SQL查询、执行查询并处理结果集,最后释放资源。文中还列举了常见的SQL语句示例,如查询、添加、修改和删除数据。
摘要由CSDN通过智能技术生成

 代码演示:

public static void main(String[] args) throws Exception {
        //1.注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //2.获取数据库的连接对象
        String url="jdbc:mysql://localhost:3306/myuser?characterEncoding=utf8";
        String name="root";//用户名
        String pwd="密码";//密码
        Connection conn= DriverManager.getConnection(url,name,pwd);
        if (conn !=null)
            System.out.println("连接成功");
        else
            System.out.println("连接失败");
        //3.定义sql
        String sql="select * from myuser";
        //4.获取执行sql对象
        Statement stmt= conn.prepareStatement(sql);
        //5.执行sql语句
        ResultSet resultSet=stmt.executeQuery(sql);
        //6.处理结果
        while (resultSet.next()){
            String uName=resultSet.getString(2);//通过下标获取数据 注意:下标从1开始 而不是0
            int upwd=resultSet.getInt("password");//通过列名获取数据
            System.out.println(uName+"  "+upwd);
        }
        //7.释放资源 新打开的资源先关闭 后打开的资源后关闭
        if(stmt !=null)
        {
        stmt.close();
        System.out.println("关闭Statement资源");
        }
        if (conn !=null)
        {
        conn.close();
            System.out.println("关闭Connection资源");

        }
    }

运行结果: 

连接成功
amy  111
万物  123
利好  1234
aaa  111
关闭Statement资源
关闭Connection资源

Process finished with exit code 0

文字说明

IDEA连接步骤主要分为如下步骤

 0.导入驱动jar包  
 1.注册驱动
 2.获取数据库的连接对象 Connection
 3.定义sql语句
 4.获取执行sql语句的对象 Statement
 5.执行sql,接收返回结果
 6.处理结果
 7.释放资源

SQL语句用于在关系型数据库中查询、添加、删除、修改数据。以下是常见的SQL语句示例:

  1. 查询数据

SELECT * FROM table_name; // 查询表中所有数据

SELECT column_1, column_2 FROM table_name; // 查询表中指定列的数据

  1. 添加数据

INSERT INTO table_name (column_1, column_2) VALUES (value_1, value_2); // 向表中添加数据

  1. 修改数据

UPDATE table_name SET column_1 = new_value_1, column_2 = new_value_2 WHERE condition; // 修改表中符合条件的数据

  1. 删除数据

DELETE FROM table_name WHERE condition; // 删除表中符合条件的数据

  1. 创建表

CREATE TABLE table_name (column_1 data_type_1, column_2 data_type_2, …); // 创建新的数据表

  1. 删除表

DROP TABLE table_name; // 删除数据表

 

  • MySQL数据库连接URL格式:jdbc:mysql://localhost:3306/mydatabase?user=root&password=mypassword

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值