蛋品 东莞网站建设,药品销售推广方案,深圳网址排名,论基层门户网站的建设本博客记录JAVA基础JDBC部分的学习内容
JDBC基本概念
JDBC : JAVA链接数据库#xff0c;是JAVA链接数据库的技术的统称#xff0c;包含如下两部分#xff1a; 1. JAVA提供的JDBC规范#xff08;即各种数据库接口#xff09;存储在java.sql 和 javax.sql中的api 2. 各个数…本博客记录JAVA基础JDBC部分的学习内容
JDBC基本概念
JDBC : JAVA链接数据库是JAVA链接数据库的技术的统称包含如下两部分 1. JAVA提供的JDBC规范即各种数据库接口存储在java.sql 和 javax.sql中的api 2. 各个数据库提供的jar包 jar包的定义与使用 JDBC实战操作
mac下MYSQL安装 MYSQL WORKBENCH工具使用 JDBC课程笔记
核心api使用步骤
对于mysql-connector-java-8.0.27-bin.jar这个jar包是数据库驱动的包我们从官网中下载下来后需要部署到自己的工程中 mysql-connector-java-8.0.27-bin.jar 是驱动包 mysql-connector-java-8.0.27-src.zip 是驱动源码包 然后把这两个文件复制到自己项目中lib文件夹下 然后右键 - ADD as library 把这个jar包真正的导入到工程里面
import com.mysql.cj.jdbc.Driver; //mysql8以上调用这个驱动import java.sql.*;public class statement_query {//查询sql语句方法注意JDBC时必须加这个 throws SQLExceptionpublic static void main(String[] args) throws SQLException{// 1. 注册驱动/*注册驱动依赖: 驱动版本 8 com.mysql.cj.jdbc.Driver驱动版本 5 com.mysql.jdbc.Driver*/DriverManager.registerDriver(new Driver()); //这个Driver()就是import com.mysql.cj.jdbc.Driver; 里的这个// 2. 获取链接/*TODO:Java 程序要和数据库创建连接Java 程序连接数据库需要调用某个方法方法也需要填入连接数据库的基本信息:数据库 ip 地址: 127.0.0.1数据库端口号: 3306账号: root密码: 200913nch连接数据库的名称: atguigu*//*参数1: urljdbc:数据库厂商名://ip地址:port/数据库名jdbc:mysql://127.0.0.1:3306/atguigu参数2: username 数据库软件的账号 root参数3: password 数据库软件的密码 200913nch*/// java.sql 接口 实现类Connection connection DriverManager.getConnection(jdbc:mysql://127.0.0.1:3306/atguigu, root, 200913nch);// 3. 创建 StatementStatement statement connection.createStatement();// 4. 发送 SQL 语句, 并且获取返回结果String sql select * from t_user;;ResultSet resultSet statement.executeQuery(sql);// 5. 进行结果集解析// 判断有没有下一行数据, 并获取while (resultSet.next()){int id resultSet.getInt(id);String account resultSet.getString(account);String password resultSet.getString(password);String nickname resultSet.getString(nickname);System.out.println(id -- account -- password -- nickname);}// 6. 关闭资源resultSet.close();statement.close();connection.close();}
}