import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.sql.DataSource;
public class MysqlConn {
private static DataSource ds=null;
private static Connection conn=null;
public static Connection getConn_jdbc()
{
String url="jdbc:mysql://localhost:3306/test";
String username="root";
String password="duanran";
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn=DriverManager.getConnection(url,username,password);
return conn;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("连接数据库异常");
}
return null;
}
public void CloseConn()
{
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("数据库关闭异常");
e.printStackTrace();
}
}
public static void main(String[] args)
{
Connection conn;
MysqlConn mc=new MysqlConn();
conn=mc.getConn_jdbc();
try {
Statement stmt=conn.createStatement();
String strSql="select * from test";
ResultSet rs=stmt.executeQuery(strSql);
while(rs.next())
{
System.out.println("name"+rs.getString("name"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally
{
mc.CloseConn();
}
}
}
分享到:
相关推荐
本文将深入探讨如何在C#中使用MySQL数据库连接池。 首先,我们需要了解什么是数据库连接池。数据库连接池是一种资源管理技术,它预先创建并维护一定数量的数据库连接,当应用需要时,可以从池中获取连接,使用完毕...
MySQL数据库连接池是提高应用程序性能的一种重要技术,它允许开发者管理多个数据库连接并高效地复用这些连接,而不是每次需要时都创建新的连接。在C#编程中,我们可以使用自定义的连接池或者第三方库如ADO.NET的...
本文将深入探讨MySQL数据库连接语句,并提供多种样例,帮助你理解和应用。 在编程中,连接字符串是一种包含所有必要参数的字符串,用于建立应用程序与数据库之间的连接。对于MySQL,这些参数可能包括服务器名称、...
这个“一个mysql数据库连接类”就是这样一个工具,它允许开发者更高效、灵活地管理MySQL数据库连接。 首先,我们要理解数据库连接类的概念。在面向对象编程中,类是定义对象特性和行为的模板。在这个特定的场景中,...
mysql数据库连接器,可以直接查看数据表
在"java连接mysql数据库连接池demo"这个项目中,我们可以深入探讨以下几个方面: 1. **JDBC**: JDBC是Java平台的标准接口,它允许Java程序与各种数据库进行交互。通过JDBC,开发者可以执行SQL语句,处理结果集,...
在C++编程中,与MySQL数据库进行交互是常见的任务,特别是...以上就是关于"C++封装MYSQL数据库连接代码"的核心知识点。通过这样的封装,开发者可以方便地在C++应用程序中集成数据库操作,同时保持代码的整洁和模块化。
python连接mySql数据库每行都有注释,适合初学者使用
MySQL数据库连接驱动包是JavaEE开发中不可或缺的一部分,主要用于建立Java应用程序与MySQL数据库之间的通信桥梁。这个RAR压缩包包含了用于连接MySQL的JDBC驱动,全称为Java Database Connectivity,它是Java平台的...
在本案例中,VB被用来创建一个“MySQL数据库连接查看器”。这个工具允许用户与MySQL数据库进行交互,执行常见的数据库操作,如查看、查询和遍历数据。 **MySQL数据库**是世界上最流行的开源关系型数据库管理系统之...
python程序+图书信息管理系统+mysql数据库连接数据 这个项目结合了Python编程语言和MySQL数据库,旨在开发一个图书信息管理系统。项目的主要技术点包括: Python编程: 使用Python作为主要编程语言,通过其强大的...
MySQL数据库连接驱动包是用于Java应用程序与MySQL数据库交互的关键组件,它遵循JDBC(Java Database Connectivity)标准。在Java编程中,如果你想要访问MySQL数据库,就需要这个驱动包,也称为MySQL Connector/J。...
在这个压缩包中,你提到的“mysql数据库连接jar包”正是这样的驱动程序,它允许Java应用与MySQL数据库建立连接,执行查询和其他数据库操作。 首先,我们来看看这两个jar包。在Java开发中,jar(Java Archive)文件...
总的来说,`C++ Mysql数据库连接池`是一个高效利用数据库资源的工具,通过`ConnectPool`类和`ConnectStruct`结构体的组合,实现了对数据库连接的管理和复用。开发者可以通过理解这些文件中的代码,更好地理解和实现...
本资料包含“MySQL数据库连接代码”以及必要的“jar包”,旨在帮助开发者快速搭建Java程序与MySQL数据库的连接。 首先,我们来看一下MySQL数据库连接所需的jar包。最常见的是`mysql-connector-java.jar`,这是MySQL...
ASP+MySQL数据库连接配置详解 本文详细介绍了ASP+MySQL数据库连接配置的相关知识点,涵盖了配置ODBC数据源、不同的数据验证方式、MySQL数据库中的数据类型差异、ASP源代码编写等方面的内容。 一、配置ODBC数据源 ...
Navicat for MySQL[1] 是一套专为MySQL设计的强大数据库管理及开发工具。它可以用于任何3.21或以上的MySQL数据库服务器,并支持大部份MySQL最新版本的功能,包括触发器、存储过程、函数、事件、检索、权限管理等等
本文将详细介绍一款名为SQLyog的MySQL数据库连接工具,它以其友好的中文界面和丰富的功能,为用户提供了便捷的数据管理体验。 SQLyog是一款由Webyog公司开发的高效、直观的图形化界面工具,专为MySQL设计。它的主要...