• JDBC


    JDBC(Java DataBase Connectivity):java数据库连接

    sun公司编写的一堆并没有实现的接口(哪家的数据库用java就要在自己写实现方法)

    之前学了一堆在数据库里面操作的语法(但是实际工作中只能在java中写)

    一,连接数据库(以mysql为例)

    准备工作:1.创建普通的java项目 =》2.在项目下面新建一个lib目录=》3.将mysql驱动包拷贝到项目中并添加依赖

    准备完连接之前的工作之后就可以开始连接java和数据库了。具体步骤分五步:

    1.加载注册驱动

     

     就是把驱动中的Driver字节码加载到JVM.

     

    Class.forName("com.mysql.jdbc.Driver");

     

    2.通过DriverManager获取连接对象

     

    Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname", "username", "password");

     

    后面字段的含义:jdbc:mysql://localhost:3306/dbName

    jdbc:mysql://:连接MySQL数据库的协议,不同数据库协议不一样

    localhost:3306:数据库软件的主机和端口

    dbName: 具体要连接数据库

    这两步完成就代表java和数据库已经建立连接了,那接下来就可以在java中写代码进行对数据库的操作(DDL,DML,DQL等)

     

     

    3.创建语句对象

     

    Statement st=connection.createStatement();

     

    4.执行sql语句

     

    String sql="create table t_student (id int primary key auto_increment,name varchar(50),age int)";
            st.executeUpdate(sql);
    //这句代码可以进行对表和表数据的增删改等操作 (改变红色字体的sql语句即可)
    //对数据的查就用了另外的方法,下节会介绍

     

    5.释放资源

     

    st.close();
    conn.close();

     

     

  • 相关阅读:
    淘宝返回顶部
    混合布局
    css布局使用定位和margin
    选项卡 js操作
    ul li 好友列表
    js添加删除元素
    下拉列表的简单操作
    python笔记
    kali linux 虚拟机网卡未启动
    python 重新安装pip(python2和python3共存以及pip共存)
  • 原文地址:https://www.cnblogs.com/zhangxiong-tianxiadiyi/p/10887121.html
Copyright © 2020-2023  润新知