首页 > 其他分享 >JDBC

JDBC

时间:2022-10-15 22:12:10浏览次数:49  
标签:jdbc java String resultSet JDBC sql import

package JDBC_1;

import com.mysql.cj.jdbc.Driver;

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

public class JDBC1 {
//目标:为了在类中获取在数据库中的数据
public static void main(String[] args) throws Exception {
String host = "127.0.0,1";
String port = "3306";
String username = "root";
String password = "root";
//注册MYsql的驱动器
Class.forName("com.mysql.cj.jdbc.Driver");
//2.通过驱动器获得MYsql的连接
//jdbc数据库URL的构成 jdbc:mYsql://ip地址:端口号/数据库名:jdbc_4
Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/jdbc_4",
username,
password);
System.out.println(connection);
//3:操作数据库
//3.1查询
String sql = "select * from user";
//sql操作器
//获取sql操作器
Statement statement = connection.createStatement();
//3.3使用操作器执行查询并获取结果集
ResultSet resultSet = statement.executeQuery(sql);
//3.4解析结果集
System.out.println("id \t nane \tphone");
while (resultSet.next()) {
int id = resultSet.getInt("id");
String nane = resultSet.getString("nane");
String phone = resultSet.getString("phone");
System.out.println(id + "\t" + nane + "\t" + phone);
}
}
}

标签:jdbc,java,String,resultSet,JDBC,sql,import
From: https://www.cnblogs.com/qin99/p/16795168.html

相关文章

  • day47-JDBC和连接池03
    JDBC和连接池038.事务8.1事务介绍基本介绍JDBC程序中当一个Connection对象创建时,默认情况下是自动提交事务:每次执行一个SQL语句时,如果执行成功,就会向数据库自动提交......
  • jdbc.properties
    jdbc.properties#MySQL5.0+版本jdbc.driver=com.mysql.jdbc.Driver#MySQL8.0版本#jdbc.driver=com.mysql.cj.jdbc.Driver#时区GMT%2B8东八区jdbc.url=jdbc:mysql......
  • day46-JDBC和连接池02
    JDBC和连接池023.ResultSet[结果集]基本介绍表示数据库结果集的数据表,通常通过执行查询数据库的语句生成ResultSet对象保持一个光标指向其当前的数据行,最初,光标位于......
  • JDBC 事物Transaction
    //Test1importcom.zhongxy.utils.JdbcUtils;23importjava.sql.Connection;4importjava.sql.PreparedStatement;5importjava.sql.ResultSet;6import......
  • 使用 sharding-jdbc 进行分表
    由于单表所支撑的数据量有限,打算使用shardingjdbc进行分库分表。由于之前阅读过相关的博客,考虑使用基因法进行分表。此时shardingspherejdbc的发布版本已更新到5.2......
  • JDBC C3P0连接池
    //Utils1importcom.mchange.v2.c3p0.ComboPooledDataSource;2importjavax.sql.DataSource;3importjava.sql.Connection;4importjava.sql.ResultSet;5i......
  • JDBC 使用加密的PerpareStatment和属性池连接数据库
    //工具类和属性池和  Statment文章的一致 //测试类1publicclassTestInsert{2publicstaticvoidmain(String[]args){3Connectionconn......
  • JDBC statment连接数据库
    publicclassjdbcFirstDemo{publicstaticvoidmain(String[]args)throwsClassNotFoundException,SQLException{//1.加载驱动Class.forName("com.mysq......
  • java核心技术第四篇之JDBC第二篇
    01.JDBC连接池_连接池的概念:1).什么是连接池:对于多用户程序,为每个用户单独创建一个Connection,会使程序降低效率。这时我们可以创建一个"容器",这个容器中,先缓存一些Connect......
  • 546 JDBC练习_insert语句和547JDBC练习_update语句
    JDBC练习_insert语句publicstaticvoidmain(String[]args)throwsException{Statementstmt=null;Connectionconn=null;try{......