MySQL_Ch8
2021/11/25 19:11:58
本文主要是介绍MySQL_Ch8,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MySQL_Ch8
Java数据库连接
JDBC技术
J java
DB database
c connection
1、Java程序连接数据库
//1、准备关于mysql连接的基本信息 //1)url地址 //2)用户名 //3)密码 String url = "jdbc:mysql://localhost:3306/test?serverTimezone=GMT"; String userName = "root"; String password = "123456"; //2、注册数据库 Class.forName("com.mysql.cj.jdbc.Driver");//反射 //3、获取数据库的连接对象 Connection conn = DriverManager.getConnection(url, userName, password); //4、测试对象是存在 System.out.println(conn);
1)Statement接口
用于执行静态的sql语句
int executeUpdate(String sql) 执行DDL和DML语句
package com.neuedu.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class Test { public static void main(String[] args) throws ClassNotFoundException, SQLException { // TODO Auto-generated method stub //System.out.println("fadsaf");//输出语句 // sysout + alt + / //1、准备关于mysql连接的基本信息 //1)url地址 //2)用户名 //3)密码 String url = "jdbc:mysql://localhost:3306/test?serverTimezone=GMT"; String userName = "root"; String password = "123456"; //2、注册数据库 Class.forName("com.mysql.cj.jdbc.Driver");//反射 //3、获取数据库的连接对象 Connection conn = DriverManager.getConnection(url, userName, password); //4、测试对象是存在 System.out.println(conn); //5、准备sql语句 //String sql = "create table stu(id int,name varchar(20),age int)"; String sql = "insert into stu(id,name,age) values(1,'hehe',20)"; //6、在之前连接的基础上创建一个Statement接口中的对象 Statement stmt = conn.createStatement(); //7、执行sql,查看效果 int count = stmt.executeUpdate(sql);//返回的结果影响了多少行 System.out.println(count); //8、关闭资源释放内存空间,注意:先开的后关闭 stmt.close(); conn.close(); } }
ResultSet executeQuery(String sql) 执行DQL语句
ResultSet 结果集
2)ResultSet接口
2、JDBC核心接口(API)
3、JDBC基本流程
jdk java开发工具
jre java运行环境
这篇关于MySQL_Ch8的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程