一直連接失敗 完全不知道什么原因,快要做大作業了 希望有大佬幫忙解決一下
連接的代碼:
package dbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnection {
// 定義MySQL的資料庫驅動程式
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
// 定義MySQL資料庫的連接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/zhbit" ;
// MySQL資料庫的連接用戶名
public static final String DBUSER = "root" ;
// MySQL資料庫的連接密碼
public static final String DBPASS = "ax191823503" ;
Connection conn = null ; // 資料庫連接
public DatabaseConnection() {
// TODO Auto-generated constructor stub
try {
Class.forName(DBDRIVER) ;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 加載驅動程式,有例外
// 連接MySQL資料庫時,要寫上連接的用戶名和密碼,有例外
try {
conn = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 有例外
}
public Connection getConnection(){
return conn;
}
public void close(){
try {
conn.close() ;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 資料庫關閉,有例外
}
public static void main(String[] args) {
Connection conn = null ; // 資料庫連接
try {
Class.forName(DBDRIVER) ;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 加載驅動程式,有例外
// 連接MySQL資料庫時,要寫上連接的用戶名和密碼,有例外
try {
conn = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 有例外
System.out.println(conn) ;
try {
conn.close() ;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 資料庫關閉,有例外
}
}
myeclipse錯誤提示:


自己上網查了一下把jdbc放進tomcat的bin目錄下,但還是不行
uj5u.com熱心網友回復:
mysql驅動改成這個:com.mysql.jdbc.Driveruj5u.com熱心網友回復:
驅動名改成:com.mysql.jdbc.Driver,你寫的是以前用的名字,現在基本不用了uj5u.com熱心網友回復:
我記得JDBCjar包不用放tomcat檔案夾里,工程里能參考就行轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/77641.html
標籤:Eclipse
上一篇:后臺匯出xlsx表沒有資料
下一篇:3.色彩空間
