java连接操作mysql数据库代码
代码语言:java
所属分类:其他
代码描述:java连接操作mysql数据库代码,通过调用jdbc驱动实现连接mysql数据并操作。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
import java.sql.*; public class HelloWorld { // MySQL 8.0 以下版本 - JDBC 驱动名及数据库 URL static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; static final String DB_URL = "jdbc:mysql://localhost:3306/guest?useSSL=false"; // MySQL 8.0 以上版本 - JDBC 驱动名及数据库 URL //static final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver"; //static final String DB_URL = "jdbc:mysql://localhost:3306/guest?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC"; // 数据库的用户名与密码,需要根据自己的设置 static final String USER = "guest"; static final String PASS = "p6yhG8iDRMNxdJ9w"; public static void main(String[] args) { Connection conn = null; Statement stmt = null; try{ // 注册 JDBC 驱动 Class.forName(JDBC_DRIVER); // 打开链接 System.out.println("连接数据库..."); conn = DriverManager.getConnection(DB_URL,USER,PASS); System.out.println("开始插入数据..."); String sql1 = "insert into User (username) values(?)"; // 生成一条sql语句 // 创建一个Statment对象 PreparedStatement ps = conn.prepareStatement(sql1); // 为sql语句中第一个问号赋值 ps.setString(1, "李四"); // ps.setInt(4, 23); // 执行sql语句 ps.executeUpdate(); // 关闭数据库连接对象 //conn.close(); System.out.println("插入完毕!!!"); // 执行查询 System.out.println(" 查询 实例化Statement对象..."); stmt = conn.createStatemen.........完整代码请登录后点击上方下载按钮下载查看
网友评论0