我正在开发数据库,我在EclipseLuna IDE中做了一个项目。我的数据库是mysql。我下载了connector/j文件,并将这个jar文件添加到我的项目中。这是jar文件全名“mysql-connector-java-5.1.35-bin.jar”。但是,当我运行该项目时,它会显示以下错误消息:“没有找到适合jdbc的驱动程序:mysql//localhost/books”。books是我的数据库名。这是我的java代码。
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
public class DisplayAuthors {
static final String DATABASE_URL = "jdbc:mysql//localhost/books";
public static void main(String[] args) {
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
try {
connection = DriverManager.getConnection( DATABASE_URL, "saadi", "saadi" );
statement = connection.createStatement();
resultSet = statement.executeQuery( "SELECT AuthorID, FirstName, LastName FROM Authors" );
ResultSetMetaData metaData = resultSet.getMetaData();
int numberOfColumns = metaData.getColumnCount();
System.out.println( "Authors Table of Book Database:\n" );
for ( int i = 1; i < numberOfColumns; i++ )
System.out.printf( "%-8s\t", metaData.getColumnName( i ) );
System.out.println();
while ( resultSet.next() ) {
for ( int i = 1; i <= numberOfColumns; i++ )
System.out.printf( "%-8s\t", resultSet.getObject( i ) );
System.out.println();
}
}
catch ( SQLException exception ) {
exception.printStackTrace();
}
finally {
try {
resultSet.close();
statement.close();
connection.close();
}
catch ( Exception exception ) {
exception.printStackTrace();
}
}
}
}
你有一个错误在
DATABASE_URL=“jdbc:mysql//localhost/books”
:不见了。正确的一个是
DATABASE_URL="jdbc:mysql://localhost/books"
通常的做法是在连接管理器之前先加载类。
班forName(“com.mysql.jdbc.Driver”);
你好,朋友,我正在开发基于spring(4.0.3)和hibernate(4.3.6)的应用程序。在会话工厂中保存任何对象时,我遇到以下错误: 下面是我在application-context.xml中使用的条目 还有一件事我想带到这里,如果我在事务管理器属性中使用了任何值,而不是实际的transactionManager作为bean引用,那么这不是抛出错误。所以我认为它没有参考价值<请帮帮我!!
我还是想不通。几天前我的硒工作得很好;现在它给我带来了一些错误。我首先使用Nuget,然后我尝试手动安装它。 如何重现问题: 错误: OpenQA. Selenium.WebDriverExcture:抛出一个带有空响应的异常,向远程WebDriver服务器发送HTTP请求以获取URLhttp://localhost:60695/session.异常的状态为ReceiveFailure,消息为:基
没有关于未关闭连接的报告。 按照@gus和@stephen C的建议,在
我在JBoss EAP7上通过这个示例安装了mssql驱动程序。启动将引发以下错误: 由:java.lang.noClassDefFounderRor:javax/xml/bind/datatypeConverter at com.microsoft.sqlserver.jdbc.sqlServerConnection.sendLogon(SqlServerConnection.java:4098
我是一个新的Appium和尝试的android设备,所以在编写代码时,我想使用android驱动程序,但每次出现错误,请检查下面的错误 “线程”main“org.openqa.selenium.WebDriverException中出现异常:返回的值无法转换为WebElement:{element=1}生成信息:版本:”3.4.0“,修订:”unknown“,时间:”unknown“系统信息:主机
目前是否已知 Google 云端硬盘 API 示例命令行应用(云端硬盘命令行)可以正常工作?我已经下载了 Java 客户机库,并编译了示例应用程序(插入通过指定“已安装的应用程序”和“其他”创建的应用程序的客户机标识和密钥)。它运行并通知我在浏览器中访问以下链接: https://accounts.google.com/o/oauth2/auth?access_type=online (显然我的实