Java与mysql数据库

Java与mysql数据库,java,mysql,jsp,Java,Mysql,Jsp,我只是想通过下面的脚本将我的页面连接到mysql数据库 但是,会弹出以下错误消息 我的驱动程序名是否适合mysql数据库??请指导我如何将java连接到数据库。JDBC URL似乎有几个附加冒号 jdbc::mysql:://localhost::3306/schooldatabase","root","passwd" 试试这个 jdbc:mysql://localhost::3306/schooldatabase","root","passwd" 正如人们在这里指出的,还请包括驱动程

我只是想通过下面的脚本将我的页面连接到mysql数据库


但是,会弹出以下错误消息




我的驱动程序名是否适合mysql数据库??请指导我如何将java连接到数据库。

JDBC URL似乎有几个附加冒号

jdbc::mysql:://localhost::3306/schooldatabase","root","passwd"
试试这个

jdbc:mysql://localhost::3306/schooldatabase","root","passwd"

正如人们在这里指出的,还请包括驱动程序jar文件。只需将jar放在WEB应用程序的
WEB-INF/lib
文件夹中

您已经在java lib目录中包含了mysql jar文件

您必须设置类路径

Class.forName("com.mysql.jdbc.Driver");  
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/schooldatabase","root","passwd");

第20行正在加载驱动程序com.mysql.jdbc.driver,但找不到它。
请在类路径中包含mysql-connector-java-5.XXX.jar

链接下载它

看看下面的例子

您的类路径中是否有mysql驱动程序?您没有包含连接mysql数据库的驱动程序。没有。。我的类路径中没有mysql驱动程序。@Abhinav:我如何包含驱动程序?您可以从这里下载驱动程序:并将其添加到您的lib文件夹中。请解释一下,因为我对jdbc等东西非常陌生。。下载jar文件并将其复制到java jdk lib文件夹中,并将该路径包含在environment variablesHow中,以便在环境变量??请提供完整的堆栈跟踪。确保页面上没有编译错误。这个Class.forName(“com.mysql.jdbc.Driver”)中有什么错误吗;在不知道根本原因的情况下看到答案会感到惊讶检查添加的示例,是否添加了WEB-INF/lib?你能显示完整的JSPHow吗?我能把连接器文件放在WEB-INF/lib中吗。WEB-INF中没有lib文件夹。创建一个文件夹lib并将其放在Eclipse中,或者转到项目属性和JAVA构建路径,转到“库”选项卡并添加JAR。
jdbc:mysql://localhost::3306/schooldatabase","root","passwd"
Class.forName("com.mysql.jdbc.Driver");  
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/schooldatabase","root","passwd");