一、JavaWeb连接MySQL数据库

1、在MySQL的官网下载“MySQL Connector/J”

链接:MySQL :: Download MySQL Connector/J (Archived Versions)

 

 

 下载在Tomcat中,解压缩之后,找到生成的mysql-connector-java-5.1.49.jar文件,粘贴到Tomcat的lib文件下

 

 

 2、在eclipse中新建一个JavaWeb项目,把mysql-connector-java-5.1.49.jar文件粘贴到WebContent->WEB-INF->lib中,然后右击mysql-connector-java-5.1.49.jar文件,选择Build Path

 

 

 3、在Navicat Premium中新建一个名为text的数据库

 

 

 

 

 

 

 4、在eclipse中新建一个mysql.jsp

 

 

 mysql.jsp中的代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@page import="java.sql.*"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>MySQL</title>
</head>
<body>
<%
    try{
        Class.forName("com.mysql.cj.jdbc.Driver");              //显示声明将数据库驱动程序注册到jdbc的驱动管理器中
        String url = "jdbc:mysql://localhost:3306/text";        //数据库名称为test(需要提前在MySQL里面建立test数据库)
        String username = "root";                                          //数据库用户名
        String password = "1234";                            //数据库密码    
        Connection conn = DriverManager.getConnection(url,username,password);    //连接数据库
        out.print("数据库连接成功!");
        conn.close();
    }
    catch(Exception e){
        out.print("数据库连接失败!");
        out.print("错误信息:"+e.toString());
    }
%>
</body>
</html>

运行mysql.jsp

 

 这样,数据库就连接成功啦!