首页 > 数据库 >新写一个jsp项目之二:连接mysql数据库

新写一个jsp项目之二:连接mysql数据库

时间:2024-03-29 21:55:05浏览次数:26  
标签:8.3 jdbc 新写 之二 jsp mysql

下载mysql-installer-community-5.7.44.0。

jdbc驱动要是用8.3版本。mysql-connector-j-8.3.0

参考菜鸟教程,将jdbc放入tomcat的lib文件夹。

 写一个验证程序。

 

<%@ page language="java" import="java.util.*,java.sql.DriverManager" pageEncoding="utf-8"%>
<%@ page import="java.sql.Connection" %>

<%
  System.out.println("Hello, World!");
  try {
    Class.forName("com.mysql.cj.jdbc.Driver");
  } catch (ClassNotFoundException e) {
    e.printStackTrace();
  }
  Connection con = null;
  con=DriverManager.getConnection("jdbc:mysql://localhost:3306/jiazheng","abc","123456");
  System.out.println("连接成功");
  if (con != null){
    System.out.println("数据库连接成功");
  }else{
    System.out.println("数据库连接失败");
  }

%>
</html>
View Code

 

标签:8.3,jdbc,新写,之二,jsp,mysql
From: https://www.cnblogs.com/vactor/p/18104694

相关文章

  • mysql 联合索引的两种特殊场景
    1、某些场景下可以把筛选力度小的字段在联合索引中的字段顺序提前我们都知道,联合索引比对每个列分别建索引更有优势,因为索引建立得越多就越占磁盘空间,在更新数据的时候速度会更慢。另外建立多列索引时,顺序也是需要注意的,应该将严格的索引放在前面,这样筛选的力度会更大,效率更高。......
  • 安装 mysql 8-yum
    OperatingSystem:AlibabaCloudLinux3(SoaringFalcon)Arch:x86_64mysql-8.0.32--- 序章再安装一次MySQL,这次是在类CentOS的AlibabaCloudLinux3系统上进行,使用yum安装。 安装步骤说明,全程使用root账号安装(存在风险)。 yum搜索#yumsearchm......
  • driver-class-name: com.mysql.jdbc.Driver爆红解决方式
    目录问题解决方式一:手动添加mysql的jar包问题问题:在springboot项目工程中想要进行数据库配置,在application.yml中添加以下代码:#数据库配置spring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverusername:root#你本地的数据库用户名password......
  • Node+Vue毕设音乐制作资源分享网站(程序+mysql+Express)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:在音乐创作和制作的领域,资源的获取与分享一直是创作者们非常关注的话题。随着互联网的普及与发展,人们越来越倾向于通过网络平台交流思想、分享作品以及寻找......
  • Node+Vue毕设音乐推荐网站(程序+mysql+Express)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:在当今信息化时代,音乐已经成为人们生活中的重要元素之一。随着互联网技术的不断发展,人们对于音乐的消费方式也在发生着翻天覆地的变化。传统的音乐传播方式......
  • Python数据库编程全指南SQLite和MySQL实践
    1.安装必要的库首先,我们需要安装Python的数据库驱动程序,以便与SQLite和MySQL进行交互。对于SQLite,Python自带了支持;而对于MySQL,我们需要安装额外的库,如mysql-connector-python。#安装MySQL连接器pipinstallmysql-connector-python2.连接SQLite数据库SQLite是一......
  • MySQL - [06] 海贼王测试数据
     一、建表语句createtablerole(roleIdintnullcomment'角色id',namevarchar(32)nullcomment'姓名',apearNumvarchar(50)nullcomment'登场集数',addressvarchar(50)nullcomment'上传地点',......
  • mysql数据库cpu高导致微服务假死问题排查解决
    今天早上发现如下task微服务假死了没有响应,然后发现如下日志 2024-03-2901:06:17.089[Thread-152587]ERRORcom.alibaba.druid.pool.DruidPooledStatement.errorCheck[370]:CommunicationsException,druidversion1.2.11,jdbcUrl:jdbc:mysql://15.99.72.154:3306/no......
  • Navicat连接本地CentOs7虚拟机中的Mysql数据库
    1、准备工作:虚拟机中安装Mysql不会的可以参考:https://blog.csdn.net/m0_66360096/article/details/1340535172、Navicat新建连接虚拟机IP地址是和Xshell连接一样的:https://www.cnblogs.com/Bernard94/p/18097141账号密码是安装Mysql时默认的,当然也可以自己修改,可以参考上面安......
  • mysql插入大量数据减少IO开销
    前言性能测试时需要模拟生产环境的数据量,在造百万、千万级数据的时候发现直接使用插入sql效率极低,推荐第四种快速的方式插入mysql数据效率对比1.单行插入插入速度很普通,不推荐insertintotableName(colunm1,colunm2,...)value(value1,value2,...);2.多行插入提升不......