安装和加载JDBC驱动程序

下载JDBC驱动程序mysql-connector-java-5.1.7.zip

https://www.jb51.net/softs/214141.html

将里面的文件mysql-connector-java-5.1.7-bin.jar放在项目WEB-INF目录下的lib文件中,安装就已经完成了(前提是你的机器已经安装了MySQL,如果没有安装先安装)

加载在JDBC驱动程序

加载JDBC驱动程序

try{

Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动程序

}catch(ClassNotFoundException e){

out.println("找不到驱动类");//抛出异常时,提示信息

}

%>

连接MySQL数据库启动Mysql和Tomcat,

使用JDBC连接数据库。

第一种方式

链接MySQL数据库

try{

Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动程序

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/javaweb?user=root&password=zhangda890126;;");//链接数据库

}catch(ClassNotFoundException e){

out.println("找不到驱动类");//抛出异常时,提示信息

}catch(SQLException e){

out.println("链接MySQL数据库失败");//处理SQLException异常

}

%>

第二种方式

链接MySQL数据库

String url = "jdbc:mysql://localhost:3306/javaweb";//连接数据库的url地址

String user = "root";//登录数据库的用户名

String password = "zhangda890126;;";//登录数据库的用户名的密码

try{

Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动程序

Connection conn = DriverManager.getConnection(url,user,password);//链接数据库

}catch(ClassNotFoundException e){

out.println("找不到驱动类");//抛出异常时,提示信息

}catch(SQLException e){

out.println("链接MySQL数据库失败");//处理SQLException异常

}

%>

jsp项目连接mysql_JSP程序使用JDBC连接MySQL的教程相关推荐

  1. jdbc连接oracle查询数据库,JDBC连接Oracle数据库,并操作数据库,查询表

    JDBC连接Oracle数据库 protected void doPost(HttpServletRequest request, HttpServletResponse response) thro ...

  2. mysql8.0root连接失败_mac 下jdbc连接mysql 8.0 失败

    问题描述 mac 下无法使用jdbc连接mysql8.0 Mysql环境 debian9 虚拟机 mysql Ver 8.0.16 for Linux on x86_64 (MySQL Communi ...

  3. 安卓使用jdbc连接mysql_Android:使用JDBC连接MySql

    我现在正在努力解决一个问题 . 我在免费托管服务器(fdb3.freehostingeu.com)中安装了一个数据库 . DB是MySql . 我从here导入了数据库连接的jar文件 . 我已将其作 ...

  4. ORACLE客户端jdbc连接测试,Oracle 客户端JDBC连接测试工具

    实现代码 package org.kjcx.liuqing.oracle.tool; import java.io.BufferedReader; import java.io.InputStream ...

  5. jdbc java连接oracle_java连接oracle jdbc连接

    Class.forName("oracle.jdbc.driver.OracleDriver"); Connection ct=Driver.Magager.getConnecti ...

  6. html5链接access数据库,JDBC连接Access数据库的几种方式详解

    前几天老师让作几个JSP连接数据库的例子,而且连接的数据库是Access数据库,对于这个数据库自己也不是太了解,后来了解到学习JDBC的时候,连接access是很方便的,很容易的,但是在连接的时候也出 ...

  7. JDBC、封装JDBC连接池、第三方连接池工具

    主要内容: JDBC简介 JDBC来源 通过代码实现JDBC JDBC的改进需求 JDBC改进的代码实现 JDBC使用的设计模式 封装连接池 封装JDBC连接池 ThreadLoacl的使用 Thre ...

  8. IDEA编写JDBC连接MySQL

    1.IDEA导入jar包 2.JDBC连接MySQL程序编写 jdbc连接mysql,程序编写6个步骤:         1.注册驱动(告诉Java程序,即将连接的是哪个品牌的数据库)         ...

  9. JDBC连接mysql遇到的问题

    本地安装的mysql是5.7版本 pom中引用的mysql-connector-java依赖是8.0.11版本 驱动使用Class.forName("com.mysql.cj.jdbc.Dr ...

  10. JAVA WEB DAY 11_ JDBC 连接池

    文章目录 JDBC & 连接池 目标 01_ JDBC 概述-[★★] 02_ JDBC 核心 API 概述-[★★] 03_ JDBC 之注册驱动-[★★★] 04_ JDBC 之获取连接对 ...

最新文章

  1. 30个在线学习设计与开发的站点
  2. html5页面输出语句,使用html5输出文件
  3. 新站收录急也急不来不如顺其自然!
  4. 学python好找工作么-学完Python好找工作吗?为什么有人学完还找不到工作?
  5. PCL点云曲面重采样三种方法:上采样,下采样,均匀采样
  6. 成功解决mxnet-tag\mxnet\src\operator\tensor\./matrix_op-inl.h:189: Using target_shape will be deprecated
  7. Spring 使用 JSR303自定义校验注解+分组校验
  8. LongestPalindromeSequence
  9. 计算机应用属不属于科技股,哪些股票属于科技股
  10. oracle分区表编程,Oracle分区表详解
  11. Asp.Net.Core WebApi 版本控制
  12. Ubuntu安装过程中的问题
  13. Docker如何更改存储库名称或重命名图像?
  14. 浅谈php之设计模式基础
  15. Bootstrap下拉菜单相关
  16. GIMP小波分解处理照片
  17. 单元测试测试用例覆盖率为0
  18. 论文整理Perception-aware Receding Horizon Navigation for MAVs
  19. mac下如何解压7z
  20. linux抓包查对方的mac地址,1.根据MAC地址抓包

热门文章

  1. 图形图像会议期刊文章查询
  2. Linux复习-进程及其管理
  3. (1)numpy.power
  4. 数据集的非均衡问题(imbalanced data)和应对方法
  5. 三种激活函数以及它们的优缺点
  6. 神经网络的Dropout的理解
  7. python实现找到给定列表中满足给定和的所有子列表,元素可重复使用
  8. 微信小程序即将支持 分享朋友圈 半屏显示
  9. 什么是运行时Runtime、运行时库Runtime Library、运行时环境Runtime environment
  10. SpringBoot+kaptcha生成验证码