• JDBC连接mysql数据


    首先先new一个Java项目:

    然后在src中创建一个包,并且建立一个Test的测试类:

     然后导入mysql:

     导入成功后,就会在项目列表中出现:

    然后开始在Test中编写代码:

    package com.nf;

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;

    public class Test {

     public static void main(String[] args) throws Exception {
      // TODO Auto-generated method stub
      //连接数据库的五大参数
        String driverClass =  "com.mysql.cj.jdbc.Driver";
        String serverIp = "localhost";//服务器IP地址
        String databaseName = "oa";//连接到哪一个数据库
        String username = "root";//用户名
        String password = "123456";//密码
        
        //拼凑成一个完整的URL地址
        String jdbcUrl = "jdbc:mysql://"+serverIp+":3306/"+databaseName+"?serverTimezone=Asia/Shanghai&useSSL=true";//每个数据库都不一样
        
        //第一步:加载数据库驱动(约等于你安装mysql客户端)
        Class.forName(driverClass);
        System.out.println("成功加载驱动");
        
        //第二步:获取连接(约等于mysql登录)
        //代表你已经可以执行数据库的操作
        Connection conn = DriverManager.getConnection(jdbcUrl,username,password);
        
        //第三步:获取一个执行SQL的对象PreparedStatement
        PreparedStatement pst = conn.prepareStatement("insert into student(user_name,sex,brit) values(?,?,?)");
        pst.setString(1, "易烊千玺");
        pst.setString(2, "男");
        pst.setString(3, "2000-01-04");
        //'鹿晗','其它','1990-05-04'

        //第四步:执行SQL
        pst.execute();
        
        //最后一步:关闭所有的资源
        pst.close();
        conn.close();

      }
    }

  • 相关阅读:
    linux内核中如何访问寄存器?
    uboot加载itb文件后提示"ERROR: new format image overwritten"如何处理?
    如何单独编译Linux内核源码中的驱动为可加载模块?
    openwrt如何打开linux内核的CONFIG_DEVMEM选项?
    openwrt的shell下如何访问寄存器的内容?
    linux系统错误码大全
    第 3 章 文本元素
    第 2 章 基本格式
    第 1 章 HTML5 概述
    第 20 章 项目实战--案例和关于[7]
  • 原文地址:https://www.cnblogs.com/wudashuai/p/9176799.html
Copyright © 2020-2023  润新知