我试图将我的Java程序连接到数据库,但是由于某种原因,我得到了一个异常,告诉我没有找到合适的驱动程序。
这是我用来连接的代码:
Class.forName("com.mysql.jdbc.Driver");
java.sql.Connection connect = DriverManager.getConnection("jdbc:mysql//localhost:3307/miku");
PreparedStatement statement = connect.prepareStatement("SELECT * FROM users");
ResultSet result = statement.executeQuery();
有人看出问题所在了吗?
只需添加mysql连接器jar。如果使用Netbeans,请右键单击project上的Libraries文件夹,然后添加library。有一个名为MySql JDBC驱动程序的库,可以添加它。
您需要添加MySQL连接器驱动程序jar。从这里下载并添加到你的类路径。
附言:如果你使用Java7,你甚至不必写Class.forName("com.mysql.jdbc.驱动程序");
。它将自动从类路径加载。所以只需将你的驱动程序jar文件添加到类路径中。
如果我使用的是maven插件,并且通过它一切都很好,但是我怎么能在没有Maven插件的情况下运行它,使用运行配置并从那里设置Tomcat。如果我做一些,出现以下错误: 使用插件一切工作:Maven项目 - 但是,当我尝试通过不同的运行配置运行同一个项目时,问题出现了,如下所示: 错误来自标记行: 问题可能与运行配置有关。
我正在尝试一个使用H2的示例。但我无法创建内存中的DB。运行以下程序时,我只收到一条错误消息: Java语言sql。SQLException:在java上找不到适合jdbc:h2:mem的驱动程序。sql/java。sql。DriverManager。java上的getConnection(DriverManager.java:702)。sql/java。sql。DriverManager。数据库
我有一个新安装的Wildfly10应用服务器在独立模式下运行。我需要部署一个需要MySQL JDBC驱动程序的项目。我按照在JDBC驱动程序安装中找到的教程安装了驱动程序(我选择了模块安装)。重新启动WildFly后,我在console.log中读到: 信息[org.jboss.as.connector.subsystems.datasources](ServerService线程池--33)WF
问题内容: 我希望有一个人可以帮助我。我正在研究一个与SQLite数据库连接的简单应用程序。以下是我的连接代码: 这只是一个在数据库中加载用户名和密码的窗口。我的问题是,当我单击按钮时,出现以下异常: (我找到了一个有关如何使用Java连接到SQLite数据库的示例,我发现该示例运行良好) 这个程序我正在窗口构建器(日食)中做。我使用的示例中使用的驱动程序相同。我不知道我是否必须使用其他驱动程序。
问题内容: 这个问题已经在这里有了答案 : 臭名昭著的java.sql.SQLException:未找到合适的驱动程序 (13个答案) 4年前关闭。 我有一个Java类,该类通过在Tomcat上运行的JSP中使用的JDBC通过JDBC访问MySQL数据库,并且遇到“未找到驱动程序异常”的问题。 我有一个方法: 这会在“ 这是我从catalina.out的打印输出”上引发错误: 唯一重要的错误是一个
我正在开发一个android应用程序,它从SQL Server导入lat/long以在地图中显示为标记。我已经输入了jtds-1.21。jar到lib的路径,但我得到了错误 这是我的代码图。Java语言