-1
這是JDBC連接我的Java代碼:JDBC我的SQL連接
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class dbtest
{
public static void main(String args[])throws ClassNotFoundException,SQLException
{
String host = "127.0.0.1.mysql.com";
String dbName = "emp";
int port = 3306;
String URL = "jdbc:mysql://127.0.0.1/emp";
try
{
Class.forName("jdbc:mysql://127.0.0.1/emp");
}
catch (ClassNotFoundException cnfe) {
System.out.println("Error loading driver: ");
}
String password = "pavilion";
Connection connection =DriverManager.getConnection(URL,username,password);
DatabaseMetaData dbMetaData =connection.getMetaData();
String productName =dbMetaData.getDatabaseProductName();
System.out.println("Database: " + productName);
productVersion =dbMetaData.getDatabaseProductVersion();
System.out.println("Version: " + productVersion);
Statement statement = connection.createStatement();
String query ="SELECT * FROM emp";
ResultSet resultSet = statement.executeQuery(query);
while(resultSet.next())
{
System.out.println(resultSet.getString(1) + " " +resultSet.getString(2));
}
connection.close();
}
}
錯誤:
Error loading driver:
Exception in thread "main" java.sql.SQLException: No suitable driver found
forjdbc:mysql://127.0.0.1/emp
at java.sql.DriverManager.getConnection(DriverManager.java:640)
at java.sql.DriverManager.getConnection(DriverManager.java:200)
at dbtest.main(dbtest.java:40)
線程「main」中的異常java.sql.SQLException:找不到適合於com.mysql.jdbc.Driver的驅動程序 – vinay
這是在線程「main」中給出異常java.sql.SQLException:找不到適合於com.mysql的驅動程序。 jdbc.Driver – vinay
您需要在程序的類路徑中使用mysql驅動程序.jar文件。 – bpgergo