`
wangming_86
  • 浏览: 1802 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Mysql连接

 
阅读更多
	public void close() throws SQLException {
		if(null != conn)
		{
			conn.close();
		}
	}
	
	public Connection getConnection()
	{
		connect();
		return conn;
	}
	
	private Connection conn = null;// Connection:与特定数据库的连接(会话)。在连接上下文中执行 SQL

	//String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";//声明数据库驱动名(这个是微软的驱动名)
	//String dbDriver="sun.jdbc.odbc.JdbcOdbcDriver";//sun驱动程序名	String dbDriver = "com.mysql.jdbc.Driver";// 声明数据库驱动名(这个是微软的驱动名)
	String dbDriver = "com.mysql.jdbc.Driver";
	String dbUrl = "jdbc:mysql://localhost:3306/cloud_server_c01?useUnicode=true&characterEncoding=UTF-8";// 数据库驱动程序URL,和相应的驱动配套。
	String dbUser = "root";// 定义数据库登陆用户名
	String dbPasw = "123456";// 定义相应用户的登陆密码

	/*
	 * 创建数据库连接
	 */
	private void connect()
	{
		try
		{
			/*
			 * 加载驱动程序
			 */
			Class.forName(dbDriver);// 返回与带有给定字符串名的类或接口相关联的 Class 对象
			conn = DriverManager.getConnection(dbUrl, dbUser, dbPasw);// 建立到给定数据库URL的连接
		}
		catch (ClassNotFoundException e)
		{
			/*
			 * 当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常:Class 类中的 forName 方法。
			 */
			System.out.println("无驱动!");
			e.printStackTrace();
		}
		catch (SQLException e)
		{
			System.out.println("连接异常!");
			e.printStackTrace();
		}
		System.out.println("连接成功!");
	}
分享到:
评论

相关推荐

    MySQL连接工具 绿色版

    MySQL连接工具是数据库管理员和开发人员用来与MySQL服务器交互的重要应用程序。绿色版通常指的是免安装、便携式的版本,可以直接运行而无需在计算机上进行正式的安装过程,这对于需要在不同设备间移动工作或者不想...

    mysql连接驱动包

    MySQL连接驱动包是Java应用程序与MySQL数据库进行交互的关键组件,它允许Java开发者通过JDBC(Java Database Connectivity)接口执行SQL语句,管理数据库事务,以及处理数据库结果集。本压缩包包含了两个不同版本的...

    Mysql 连接资源Jar

    是MySQL连接器的类名,通过`Class.forName()`方法加载。 3. 创建数据库连接: ```java String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "username"; String password = "password"; ...

    mysql连接驱动jar包

    MySQL连接驱动jar包是Java应用程序与MySQL数据库进行交互的关键组件。在Java中,我们使用JDBC(Java Database Connectivity)API来实现数据库操作,而MySQL连接驱动则是JDBC的一部分,它负责建立Java应用程序与MySQL...

    nodejs封装好的mysql数据库模块,带mysql连接池以及百万测试数据

    本模块基于Node.js实现了对MySQL数据库的封装,利用了mysql连接池来优化性能,并且包含了用于测试的百万级数据,确保了在大数据量场景下的稳定性和效率。以下将详细介绍该模块的关键知识点: 1. **Node.js与MySQL**...

    OPC服务器软件KEPServer实现与MySQL连接

    OPC 服务器软件 KEPServer 实现与 MySQL 连接 OPC 服务器软件 KEPServer 是一种工业自动化领域中的数据交换协议,以实现实时数据交换和远程监控。通过 KEPServer 软件,可以实现与 MySQL 数据库之间的数据交互,...

    mysql连接数据库。。jar架包

    这个"mysql连接数据库..jar架包"正是这样的一个驱动包,它包含了MySQL JDBC(Java Database Connectivity)驱动,使得Java程序能够通过标准的JDBC API与MySQL服务器进行通信。 JDBC是Java语言中用来规范客户端程序...

    网络收集 C++ MYSQL 连接池 可编译运行

    本资源包含了一个可编译运行的C++ MySQL连接池示例,这对于理解和实践C++中的数据库管理是非常有价值的。 首先,连接池的概念是这样的:它是一组预先初始化的数据库连接,程序在需要时可以从池中获取一个已存在的...

    MySql连接数据库(方法、代码、用到的所有组件)

    以下是对MySQL连接数据库涉及的知识点的详细说明: 1. **连接方式**: - **命令行客户端**:这是最基础的连接方式,通过MySQL的命令行界面输入SQL语句与数据库交互。 - **图形化界面工具**:如MySQL Workbench、...

    易语言MYSQL连接池模块

    易语言MYSQL连接池模块源码,MYSQL连接池模块,GetThis,初始化,关闭类线程,线程_测试,其他_附加文本,连接池初始化,取mysql句柄,释放mysql句柄,取空闲句柄数,销毁连接池,取_类_函数地址,取指针内容_整数,取变量地址_...

    Mysql连接池

    MySQL连接池是数据库管理中的一个重要概念,主要用于优化数据库应用程序的性能和资源管理。在高并发的Web应用中,频繁地创建和销毁数据库连接会消耗大量系统资源,增加延迟,而连接池通过复用已建立的数据库连接来...

    mysql连接工具nav150

    mysql连接工具nav150

    CH07MySQL连接器JDBC和连接池.ppt

    CH07MySQL连接器JDBC和连接池.ppt

    mysql连接工具

    MySQL连接工具是数据库管理员、开发人员以及数据分析师用于与MySQL数据库进行交互的软件应用程序。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),它在Web应用程序、数据分析和各种业务系统中广泛使用。为了...

    MySql.Data.zip_MYSQL_mysql c#_mysql 连接_mysql连接类_连接MYSQL

    本文将深入探讨如何使用 C# 和 `MySql.Data.dll` 实现 MySQL 数据库的连接、查询及其他操作。 1. **安装 MySql.Data NuGet 包** 在 Visual Studio 中,你可以通过 NuGet 包管理器来安装 `MySql.Data`。在解决方案...

    .net mysql 连接驱动程序 6.9.5

    安装完成后,.NET Framework将自动识别并添加对应的MySQL连接驱动,这样开发者就可以在项目中直接引用它。 为了使用这个驱动程序,开发者需要在代码中添加以下引用: ```csharp using MySql.Data.MySqlClient; ``` ...

    命令行下mysql 连接器

    在本文中,我们将深入探讨命令行下MySQL连接器的相关知识,包括它的特点、用途、使用方法以及如何随身携带。 首先,让我们理解标题中的“命令行下MySQL连接器”。这个工具是指MySQL的命令行客户端(mysql.exe),它...

    mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案

    修改 /etc/mysql/my.cnf文件,在 [mysqld] 节中设置: # Set a connection to wait 8hours in idle status. wait_timeout =86400 相关参数,红色部分 mysql> show variables like ‘%timeout%’; +————————...

    关于MySql连接jsp的驱动问题

    关于MySql连接jsp的驱动问题,包括连接的详细步骤,里面附有截图,还有各个注意事项,还附加了一个测试代码,希望对大家有所帮助

    VS2013添加MySQL连接完美解决方案

    "VS2013添加MySQL连接完美解决方案"这个标题所指的就是解决这个问题的一种方法。 标题中的“完美解决方案”通常意味着一种全面且可靠的处理方式,能够确保用户在VS2013中顺利地与MySQL数据库进行交互。在这个案例中...

Global site tag (gtag.js) - Google Analytics