微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Servlet 的 MySQL 数据库连接问题

如何解决Servlet 的 MySQL 数据库连接问题

我正在尝试建立与 MysqL 数据库到 servlet 的连接,这是我的代码。在浏览器上显示结果之前编译需要 20-25 秒,它直接进入 catch 块。我不明白我做错了什么。我检查了数据库名称,在 Eclipse IDE 的库文件夹中包含了 MysqL 连接器。请需要帮助。

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

import javax.servlet.servletexception;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/registration")
public class Registration extends HttpServlet {
    private static final long serialVersionUID = 1L;
   
    protected void doPost(HttpServletRequest request,HttpServletResponse response) throws servletexception,IOException {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();

        try {
            
            Class.forName("com.MysqL.jdbc.Driver");
            Connection conn = DriverManager.getConnection("jdbc:MysqL://localhost:1234/registration","root","4221");

            out.print("Database Updated");
        }catch(Exception e) {
            e.printstacktrace();
            out.print("Database is not updated");
        }
        out.close();
    }

}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。