zoukankan      html  css  js  c++  java
  • tomcat之jsp连接mysql数据库

    一.下载并部署mysql连接类

    首先下载mysql连接类,下载地址https://dev.mysql.com/downloads/connector/j

    如图所示,选择第一个箭头所指的平台无关版本,然后下载下面那个箭头所指的tar.gz包,可以看到里面有这种jar文件

    把上面所指的文件,放到tomcat目录下的lib目录下即可

    二.编写jsp页面,测试连接mysql数据库

    代码如下:

    [root@localhost ROOT]# cat testmysql.jsp 
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@page import="java.sql.DriverManager"%>
    <%@page import="java.sql.Connection"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
    <% 
        try{
            Class.forName("com.mysql.jdbc.Driver");//记载数据库驱动,注册到驱动管理器
            String url="jdbc:mysql://172.16.13.162:3306/mysql";  //根据自己的情况修改mysql数据库ip和端口,mysql是数据库上存在的一个库
            String username="root";   //登录账号
            String password="123456";  //登录密码
            Connection conn=DriverManager.getConnection(url,username,password);
            if(conn!=null){
                out.println("mysql数据库连接成功!!!");
            }else{
                out.println("数据库连接失败!!!");
            }
        }catch(ClassNotFoundException e){
            e.printStackTrace();
        }
    %>
    </body>
    </html>

    三.测试效果

    数据库做好相应配置后,测试连接成功

    把数据库关闭,报错(平时我们测试的时候,也要按照这种方法来,正常情况测一下,异常情况也要测一下)

    注意,防火墙什么的都要关闭

  • 相关阅读:
    七 、linux正则表达式
    六、通配符
    Codeforces1099D.Sum in the tree(贪心)
    叮,出现!
    Codeforces1056E.Check Transcription(枚举+Hash)
    2018.11.25 AMC-ICPC 亚洲区域赛(焦作站)吊银
    Gym101889J. Jumping frog(合数分解+环形dp预处理)
    Gym101889E. Enigma(bfs+数位)
    Gym101889B. Buggy ICPC(打表)
    Codeforces1076F. Summer Practice Report(贪心+动态规划)
  • 原文地址:https://www.cnblogs.com/biaopei/p/9855298.html
Copyright © 2011-2022 走看看