jsp连接mysql出错

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:43:29
编写JSP代码连接MYSQL时,出现握手错误?
我用的JDBC驱动用的5.0.6,tomcat5.5+mysql 5.0
代码编写如下MYSQL打开且已建立数据库)
<%@page language="java" import="java.sql.*" contentType="text/html; charset=gb2312" %>
<%
String ls_username = "root"; //数据库用户名
String ls_password = "7230109"; //密码
String ls_server = "localhost";
String ls_dbname = "oa"; //数据库名称
Connection con = null;
try
{
//注册JDBC连接驱动
Class.forName("com.mysql.jdbc.Driver");
//与数据库建立连接
con = DriverManager.getConnection("jdbc:mysql://"+ls_server+"/"+ls_dbname,ls_username,ls_password);
}
catch(Exception e)
{
System.out.println(e.toString());
}
%>

<html>
<head>
<title>测试数据库连接</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</

("jdbc:mysql://"+ls_server+"/"+ls_dbname,ls_username,ls_password);

应该是这样吧(jdbc:sqlserver://localhost:1433;Databasename=+ls_dbname",ls_username,ls_password);

你用的多少的数据库?

你确认你的mysql端口是3306吗?