我已經努力了,同時連接到我的數據庫,我非常接近,現在我認爲。
但是com.mysql.jdbc.Driver
拒絕加載。
這裏是我的代碼:如何導入com.mysql.jdbc.Driver
import java.sql.*;
import com.apple.eawt.*;
import com.mysql.jdbc.Driver;
public class MySQL {
public MySQL() {
Connection conn = null;
try
{
String userName = "my_username";
String password = "*******";
String url = "jdbc:mysql://korilu.nl/phpMyAdmin/";
Class.forName ("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection (url, userName, password);
System.out.println ("Database connection established");
}
catch (SQLException ex)
{
System.err.println ("Cannot connect to database server (SQLException)");
System.out.println(ex.getMessage());
}
catch (ClassNotFoundException ex) {
System.err.println ("Cannot connect to database server (ClassNotFoundException)");
System.out.println(ex.getMessage());
}
catch (InstantiationException ex) {
System.err.println ("Cannot connect to database server (InstantiationException)");
System.out.println(ex.getMessage());
}
catch (IllegalAccessException ex) {
System.err.println ("Cannot connect to database server (IllegalAccesException)");
System.out.println(ex.getMessage());
}
finally
{
if (conn != null)
{
try
{
conn.close();
System.out.println ("Database connection terminated");
}
catch (Exception e) { /* ignore close errors */ }
}
}
}
public static void main(String args[]) {
new MySQL();
}
}
目前,它說:包com.mysql.jdbc
不存在,儘管XCode的自動填充以上import
線。
我想我把這個軟件包添加到我的項目中很混亂,因爲我不知道如何。
我只是按Ctrl +點擊我的目標和選擇Add to target...
並與.java文件我下載添加com文件夾。
我認爲編譯器不會將它識別爲一個包,但我不知道如何使它成爲一個包。
P.S.
我不太清楚有關的URL,但是這不是問題,現在(但我不會介意別人告訴我在哪裏拮抗劑商店自己的數據庫)。
如何將我把它放在那裏?我將如何創建一個,因爲我沒有罐子! – 11684
哈!找到了!我應該把它放在哪裏?或者,這也是XCode相關? – 11684
聽起來@vishal tellsnu怎麼做,在他的回答 – rooftop