JSP连接mysql数据库的重点

1:用mysql驱动把mysql与tomcat的连接起来。把mysql驱动包(不用解压)放到Tomcat安装目录中lib文件夹下即可。

2:然后在自己的新建的web应用程序上面就可以下下面的代码

3:JDBC连接mysql数据库三步走

第一首先加载数据库驱动,注册到驱动管理器Class.forName("com.mysql.jdbc.Driver");

第二构建数据库连接URL,String URL="jdbc:mysql://localhost:3306/test";//test为自己创建的数据库,url格式:"jdbc协议:ip地址或者域名+端口+数据库名称"

第三获取Connection对象 Connection conn=DriverManager.getConnection("root","123456",URL);//root为自己mysql的用户名,123456为自己mysql的密码

解释说明:

String url="jdbc:mysql://localhost:3306/test";//test为自己创建的数据库 String username="root";//自己的mysql用户 String password="123456";//自己的mysql的密码

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <%@page import="java.sql.DriverManager"%>
 4 <%@page import="java.sql.Connection"%>
 5 <html>
 6 <head>
 7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 8 <title>Insert title here</title>
 9 </head>
10 <body>
11 
12 <% 
13     try{
14         Class.forName("com.mysql.jdbc.Driver");//记载数据库驱动,注册到驱动管理器
15         String url="jdbc:mysql://localhost:3306/test";
16         String username="root";
17         String password="123456";
18         Connection conn=DriverManager.getConnection(url,username,password);
19         if(conn!=null){
20             out.println("数据库连接成功!!!");
21         }else{
22             out.println("数据库连接失败!!!");
23         }
24     }catch(ClassNotFoundException e){
25         e.printStackTrace();
26     }
27 
28 
29 %>
30 </body>
31 </html>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java技术分享

MySQL Binlog的介绍

基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中;

2616
来自专栏Linux运维学习之路

ansible批量管理软件部署及剧本

服务器版本信息: Centos6.9 [root@db02 ~]# uname -a Linux db02 2.6.32-696.el6.x86_64 #1 S...

5427
来自专栏雨过天晴

原 配置SSH访问GIT

1554
来自专栏Java技术分享

MySQL Binlog的介绍

基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中; 作用:binlog的作用类似于Oracle的归...

2779
来自专栏Linux运维学习之路

day7、用户登陆出现-bash-4.1$错误的原因

有时候在使用用户登陆Linux系统时会出现-bash-4.1$错误,不显示用户名,路径信息。 原因:用户家目录里面与环境变量有关的文件被删除所导致的 .bash...

1777
来自专栏smy

webpack的css压缩不兼容IOS8问题探索

2384
来自专栏xingoo, 一个梦想做发明家的程序员

CentOS6.5下安装JDK

之前一直没有完全的总结出一篇关于Linux下安装Java的过程,今天正好就整理下。 下载jdk 如果在官网下载比较慢,那么可以到我的云盘分享上,下载jdk...

1866
来自专栏Netkiller

实操 Web Cache

实操 Web Cache 摘要 写这篇文章的原因,是我看到网上很多谈这类的文章,多是人云亦云,不求实事,误导读者。 下面文中我会一个一个做实验,并展示给你,说明...

4103
来自专栏Rgc

redis权限认证及登录

461
来自专栏张伟博客

Redhat6.x关闭防火墙的方法

1794

扫码关注云+社区