我创建了一个登录屏幕,但每次测试时,都会收到以下错误消息:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
我知道我的数据库连接编码是正确的,因为我以前使用它并且没有显示错误。我尝试通过此Stack Overflow How to connect NetBeans to MySQL database?添加数据库驱动程序,但问题仍然存在,我还确保数据库已连接到驱动程序中。
如何让驱动程序工作?
答案 0 :(得分:1)
使用Connection Properties
按钮并添加一个属性,其属性为字段名称serverTimezone
和值UTC
。
如果错误是由时区问题引起的,这应该可以工作。
它在NetBeans 11.2上使用jdbc驱动程序jar 8.0.17为我工作
答案 1 :(得分:0)
您需要下载MySql连接器/ J驱动程序。它本质上是一个jar文件,看起来像这样: 的 MySQL的连接器的Java-5.1.23-bin.jar 强> 在这里下载: http://dev.mysql.com/downloads/connector/j/
如果要构建动态Web应用程序,则需要将jar文件放在WEB-INF / lib文件夹下。
如果要构建简单的Java程序,请将此jar添加到运行时构建路径中。无论您使用什么IDE,将jar文件添加到构建路径应该非常简单。
希望它有所帮助。