加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

JDBC方式(区别于mybatis方式)

发布时间:2020-12-15 05:32:38 所属栏目:Java 来源:网络整理
导读:Java连接MySql插入数据的代码 package com.chendan.maven;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class MavenTest { public static void main(String[] args) thro
Java连接MySql插入数据的代码

package com.chendan.maven;

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

public class MavenTest {
    public static void main(String[] args) throws Exception {
        String driver = "com.mysql.jdbc.Driver"; // 获取mysql数据库的驱动类
        String url = "jdbc:mysql://10.0.0.30:3306/test?&useSSL=false"; // 连接数据库(test是数据库名)
        String user = "chendan";// 连接mysql的用户名
        String password = "123456";// 连接mysql的密码
        String insertsql = "insert into t1 values(?,?)";
        String querysql = "select * from t1";

        Class.forName(driver);
        Connection conn = DriverManager.getConnection(url,user,password);
        conn.setAutoCommit(false);
        PreparedStatement statement = conn.prepareStatement(insertsql);
        statement.setInt(1,1);
        statement.setString(2,"Tom");

        statement.executeUpdate();
        conn.commit();

        ResultSet rst = statement.executeQuery(querysql);
           while (rst.next()) {
                System.out.println(rst.getInt(1) + "t" + rst.getString(2));
            }

    }

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读