package ceshi;
import java.sql.*;
import java.util.*;
public class JDBCceshi {
public static void main(String[] args){
getConnection();
}
private static void getConnection(){
String driverName="com.mysql.jdbc.Driver";
String userName="mysql";
String password="";
String dbName = "mysql";
try{
String url="jdbc:mysql://localhost:3306/mysql?user="+userName+"&password="+password+"";
Class.forName(driverName).newInstance();
Connection con;
con=DriverManager.getConnection(url);
System.out.println("正确连接到mysql");
Statement statement=con.createStatement();
String sql="select * from columns_priv";
ResultSet rs=statement.executeQuery(sql);
ResultSetMetaData metadata=rs.getMetaData();
int numberofColumns=metadata.getColumnCount();
System.out.println("总共的列数是:"+numberofColumns);
rs.close();
statement.close();
con.close();
System.out.println("close ok!");
}catch(Exception e){
System.out.print("没有正确连接到mysql");
}
}
}
分享到:
相关推荐
本示例中的"简单的jdbc连接池类"实现了一个基本的数据库连接池功能,非常适合初学者理解和实践。 首先,我们来理解`jdbc`。JDBC(Java Database Connectivity)是Java语言用来与各种数据库进行交互的一种标准接口。...
### JDBC连接数据库类知识点解析 #### 一、JDBC简介 Java Database Connectivity (JDBC) 是 Java 中一种用于执行 SQL 语句的标准 API,它由一组用 Java 编程语言编写的类和接口组成。JDBC 可为多种关系型数据库...
以下是一个简单的JSP示例,展示了如何在JSP页面中使用JDBC连接MySQL: ```jsp *" %> Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:...
总结来说,Oracle客户端JDBC连接测试工具是一个方便的实用程序,利用Java的JDBC API检查与Oracle数据库的连接。了解JDBC基础和Oracle的JDBC驱动机制对使用和维护这类工具至关重要。如果工具的源码可用,开发者还可以...
本项目是一个使用JDBC连接MySQL数据库的简单示例,虽然目前只包含了基本的连接功能,但已经能够展示出如何通过Java代码与MySQL数据库进行交互。 首先,我们需要理解JDBC的核心概念。JDBC提供了一组接口和类,使得...
标题 "PB 通过JDBC连接SQLite" 描述了一个使用PowerBuilder (PB) 通过Java Database Connectivity (JDBC) 驱动程序与SQLite数据库进行交互的场景。在本例中,使用的特定JDBC驱动是`sqlite-jdbc-3.23.1.jar`。这个...
本项目“JDBC连接实现简单学生管理系统”旨在通过JDBC技术,创建一个能够连接数据库并展示人员信息的管理系统。下面我们将详细探讨JDBC的使用、SQL数据库的操作以及Java在其中的角色。 1. **JDBC基础** JDBC是Java...
1. **c3p0**:这是一个开源的JDBC连接池,由Miquel Arqueros创建。c3p0提供了一套完善的连接池管理机制,包括连接的初始化、测试、回收和超时处理。它支持多线程环境,可以自动检测并修复失效的连接。此外,c3p0还...
本案例将探讨如何使用JDBC连接MySQL数据库,并通过实际的代码示例讲解整个过程。我们将涉及以下知识点: 1. **JDBC驱动注册**: 在Java中,连接MySQL数据库首先需要加载并注册JDBC驱动。MySQL的JDBC驱动类是`...
JDBC是一个Java API,它提供了一组接口和类,使得Java程序可以与各种数据库进行交互。它允许开发者执行SQL语句、处理结果集以及管理数据库连接。 1. **JDBC驱动类型**:Oracle数据库支持四种类型的JDBC驱动: - ...
在本项目中,“jdbc连接工具类 单例连接模式,进度1”指的是创建了一个使用单例设计模式的JDBC连接工具类,以优化数据库连接的管理和复用,提高程序性能。下面我们将深入探讨这两个关键概念。 首先,让我们了解一下...
以下是一个简单的JDBC连接到PostgreSQL数据库并获取数据的步骤: 1. **导入所需的JDBC包**: 在Java源代码文件顶部,需要导入JDBC相关的类: ```java import java.sql.Connection; import java.sql....
例如,以下是一个简单的示例,展示了如何使用JDBC连接到Access数据库: ```java import java.sql.*; public class JdbcAccessExample { public static void main(String[] args) { String url = "jdbc:odbc:...
描述中提到的"jdbc连接池设计",意味着这个压缩包可能包含了一个简单的JDBC连接池实现或者相关的示例代码。其中,`jdom.jar`是一个Java文档对象模型库,主要用于解析XML文档。在数据库连接池的场景中,`jdom.jar`...
本篇文章将深入讲解如何进行简单的JDBC连接,这对于学习Java EE的同学来说是非常基础且重要的知识。 首先,你需要在项目中引入JDBC驱动。大多数数据库供应商提供了适用于Java的JDBC驱动,例如MySQL的Connector/J,...
本项目“jdbc连接测试项目”旨在提供一个实践平台,帮助开发者熟悉JDBC的基本操作,如建立数据库连接、执行SQL语句、处理结果集等。下面将详细阐述JDBC的核心概念、流程以及在项目中的应用。 1. **JDBC核心概念** ...
使用JDBC连接数据库通常遵循以下步骤: 1. **加载驱动程序**:首先需要在开发环境中加载对应数据库的JDBC驱动程序。例如,如果使用Oracle数据库,需要找到Oracle的JDBC驱动(如ojdbc14.jar),并将其引入到开发环境...
最后,`PGJDBC.war`文件通常是一个Web应用程序的归档文件,包含使用JDBC连接PG数据库的Web应用的所有组件,如Servlet、JSP页面、JavaBeans等。部署这个WAR文件到支持Java Web应用的服务器(如Tomcat、Jetty等),...
下面是一个简单的Java程序,展示了如何使用JDBC连接到PostgreSQL数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JDBCTest { public ...
本示例将详细介绍如何使用简单的JDBC实现一个数据库连接池。首先,我们来理解数据库连接池的基本概念。 数据库连接池是一种在应用服务器启动时预先创建并管理一定数量的数据库连接的机制。应用程序在需要时可以从...