简体   繁体   English

使用Java连接mysql数据库时出错

[英]Error with connecting mysql database using java

when i am triying to connect my sql database using java... it gives an error with creating driver. 当我尝试使用java连接我的sql数据库时...创建驱动程序时出现错误。

String driverName = "org.gjt.mm.mysql.Driver"; 字符串driverName =“ org.gjt.mm.mysql.Driver”; Class.forName(driverName); Class.forName(驱动程序名称);

it dosen't allow to create this driver. 它不允许创建此驱动程序。 is this stancard coding "org.gjt.mm.mysql.Driver", how do we use this codin and what is the use of this coding?? 该标准卡编码为“ org.gjt.mm.mysql.Driver”,我们如何使用该编码,该编码的用途是什么? thank you! 谢谢!

org.gjt.mm.msyql.Driver is an old class name kept around for backwards compatibility. org.gjt.mm.msyql.Driver是一个旧类名称,用于向后兼容。 Use com.mysql.jdbc.Driver instead. 请改用com.mysql.jdbc.Driver See this MySQL reference for usage . 有关用法,请参见此MySQL参考

First of all please check if you are having the mysql-connector-java.jar in your classpath, if not please get it from here and put it in the classpath 首先,请检查您的类路径中是否有mysql-connector-java.jar ,如果没有,请从此处获取并将其放入类路径中

The old classname org.gjt.mm.msyql.Driver is kept for backwards compatibility reasons, if you can, you should update it to com.mysql.jdbc.Driver 出于向后兼容的原因,保留了旧的类名org.gjt.mm.msyql.Driver ,如果可以,则应将其更新为com.mysql.jdbc.Driver

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM