怎样配置jdbc驱动连接mysql

来源:百度知道 编辑:UC知道 时间:2024/09/22 10:03:26
JSP开发环境为JDK1.6+Eclipse3.2+MyEclipse5.5+Tomcat5.5+mysql4.1
在所有程序安装完后配好了环境变量,其中mysql的驱动是这样配置的:
1、在C:\Program Files\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-3.1.14-bin.jar拷到该目录下
2、进入C:\Program Files\Java\jdk1.6.0_02\lib目录将mysql-connector-java-3.1.10-bin-g.jar拷贝到该目录下
3、追加%JAVA_HOME%\lib\mysql-connector-java-3.1.14-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.14-bin.jar;到该环境变量中
现有jsp文件first.jsp(存放在\Tomcat 5.5\webapps\myapp文件夹中)内容如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%out.println("start");
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/first?user=root&password=zs&useUnicode=true&characterEncoding=8859_1"
//first为数据库名
Connection conn= DriverMan

很明显,在Tomcat中无法运行jsp是因为你的jsp语法有错误。错误是什么呢?错误在at line: 5 in the jsp file: /first4.jsp 。insert ";" to complete LocalVariableDeclarationStatement 也就是说有变量声明没有用分号结束。将String url ="jdbc:mysql://localhost/first?user=root&password=zs&useUnicode=true&characterEncoding=8859_1"
末尾加上;(分号)试试

Syntax error, insert ";" to complete LocalVariableDeclarationStatement

好像已经告诉你了

你是不是少写了端口号啊?虽然没有用过mysql.但是好象每个数据库都有自己的连接端口号吧!
另外,你把mysql的驱动包复制一下放到tomcat下的common下的lib下!