Error: java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

Error: java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

我正在尝试连接到 mysql 数据库。我正在使用 MySQL workbench。这些是我的代码:

 Class.forName("com.mysql.jdbc.Driver");
 con =DriverManager.getConnection("jdbc:mysql://localhost/try?" +"user=jenny&password=perez");

 PreparedStatement ps=con.prepareStatement("SELECT * FROM address");
 ResultSet myRS=ps.executeQuery();

我的代码有什么问题?

您的代码是正确的。您之所以会出现该错误,是因为您没有 mysql 连接器。尝试下载 mysql-connector-java-5.1.18-bin。在此处安装它 C:\Program Files\Java\jre6\lib。然后,转到项目的属性,然后按照以下步骤操作:

转到库,然后编译,单击添加 JAR/Folder,然后搜索您安装的 mysql 连接器。然后 运行 你的程序。 ^_^