当我们和数据库进行交互的时候都需要一个与数据库相对应的驱动类来进行数据库的连接,无论是SQLServer数据库还是MySql数据库,对应的驱动类是必不可少的,下面就给大家讲一下连接MySql数据库的驱动类。

首先我们必须在项目中导入mysql-connector-java-5.1.39-bin.jar架包

然后就是驱动类的程序了
驱动类代码

package com.zsh.util;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;public class DBUtil {public static Connection getConn(){Connection conn = null;//MySql地址String url = "jdbc:mysql://localhost:3306/school";//MySql用户String user = "root";//MySql密码String pwd = "111";try {Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection(url, user, pwd);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}return conn;}public static void closeConn(Connection conn, PreparedStatement ps, ResultSet rs){if(conn!=null){try {conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(ps!=null){try {ps.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(rs!=null){try {rs.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}

了解更多关注我呦!!!

MySql数据库驱动类相关推荐

  1. [Qt教程] 第22篇 数据库(二)编译MySQL数据库驱动

    [Qt教程] 第22篇 数据库(二)编译MySQL数据库驱动 楼主  发表于 2013-5-13 21:28:02 | 查看: 1616| 回复: 12 编译MyQSL数据库驱动 版权声明 该文章原创 ...

  2. php mysql 数据库操作类_php mysql数据库操作类

    分享一个本人一直在使用的一个mysql数据库操作类,比较初级,自己给别人做web网站的时候一直用的这个类,这个也是之前刚开始学习php的时候在网上找到的一个mysql数据库操作类,后来自己改了一些,比 ...

  3. php简单的mysql类_超简单php mysql数据库查询类

    本文章为你免费提供一款漂亮的超简单php mysql数据库查询类哦 */ class Config{ private $host;        //主机名称:一般是localhost private ...

  4. php如何操作mysql数据库代码_php如何操作mysql数据库的类(附代码)

    这篇文章主要介绍了php简单操作mysql数据库的类,涉及php操作mysql的连接.查询.插入.删除等基本操作方法,非常具有实用价值,需要的朋友可以参考下.<?php /** * Databa ...

  5. MySQL数据库工具类之——DataTable批量加入MySQL数据库(Net版)

    MySQL数据库工具类之--DataTable批量加入数据库(Net版),MySqlDbHelper通用类希望能对大家有用,代码如下: using MySql.Data.MySqlClient; us ...

  6. mysql 数据库操作类_【数据库操作类】10个php操作数据库类下载

    数据库(Database)操作是在开发过程中重要的组成部分,熟练掌握数据库的操作是开发人员必备的武器.PHP中文网为大家提供了各种封装好的php数据库操作类库,供大家下载和学习. 相关mysql视频教 ...

  7. mysql数据库查询源码_超简单php mysql数据库查询类

    本文章为你免费提供一款漂亮的超简单php mysql数据库查询类哦 */ class Config{ private $host; //主机名称:一般是localhost private $root; ...

  8. mysql数据库操作类

    mysql数据库操作类. 配置文件: <?php $db_config["hostname"] = "localhost"; //服务器地址 $db_co ...

  9. Qt配置MySql数据库驱动(Windows)

    Qt配置MySql数据库驱动(Windows) 文章目录 Qt配置MySql数据库驱动(Windows) 1.前言 2.安装MySql开发包 2.1 MySql安装包 2.2 准备MySql开发库 3 ...

最新文章

  1. 2022-2028年中国锂电材料产业投资分析及前景预测报告
  2. redis面试问题(二)
  3. 解决:java.lang.NoSuchMethodException: gentle.entity.User.<init>()
  4. 项目管理中工时计算的问题
  5. gpu服务器性能测试用例,多目标测试用例预优化方法及其在GPU上的应用研究
  6. ZooKeeper的安装、配置、启动和使用(一)——单机模式
  7. php判断长度函数是,php判断字符串长度 strlen()与mb_strlen()函数
  8. fckeditor for php 下载,FCKeditor(HTML在线编辑器)
  9. 3904三极管是什么功能_想要单片机顺手,搞懂这些三极管知识!
  10. could not load multimedia backend ““ QtMultimedia is not currently supported on
  11. echarts树状图
  12. python 多线程 XKCD 下载程序
  13. 如何查看服务器证书过期时间,如何看ssl证书过期
  14. 2080元收2080,3070元收3070!一脸问号【云友热议】
  15. 多模态(红外,可见光)目标检测
  16. 集成公告|Moonbeam宣布与ShowMe集成
  17. Linux基础--存储管理(逻辑卷lvm,swap交换分区,mount,raid磁盘阵列)
  18. [分布式]:关于分布式一致性的探究
  19. 3D视觉摄像机标定(张氏标定法)
  20. android人脸解锁亮屏,EMUI 8.0升级加入全新人脸解锁 抬腕亮屏功能:快来看看如何开启...

热门文章

  1. 软件测试要求太高,软件“故障门”频现 对软件测试提出更高要求
  2. 火狐浏览器工具栏/折叠菜单怎么设置?火狐浏览器工具栏/折叠菜单定制教程
  3. Windows平台RTMP多实例推送探讨
  4. 单片机外部中断实验C语言程序,STC89C52单片机外部中断0实验
  5. java常用class类_java常用类
  6. 【springmvc】@RequestParam详解以及加与不加的区别
  7. python代码html显示数据_通过AJAX success方法以html格式显示数据
  8. 递推算法之滚动数组思维方式
  9. dw中HTML修改背景图片,dreamweaver将一个图片设定背景,用代码怎么写?
  10. Java多线程--死锁例子