0
A
回答
0
JDBC的URL可能會造成混淆。建議您嘗試使用理解JDBC協議的SQL工具(例如Eclipse中的數據庫開發透視圖)來驗證URL,並確保在開始編碼之前可以連接到數據庫。剪切並粘貼已知可用於代碼的URL可避免許多問題。
1
首先你需要創建一個MySQL模式。其次,使用JDBC連接到您最近創建的數據庫(通過本地主機 - 確保您獲得用戶/密碼)。
之後,你應該使用DAO類的類。我會在這裏留下一個連接類:
public class Connect {
private static final String USERNAME = "root";
private static final String PASSWORD = "12345";
private static final String URL = "localhost";
private static final String SCHEMA = "new_schema";
static {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection connect() throws SQLException {
return DriverManager.getConnection("jdbc:mysql://"+URL+"/"+SCHEMA+"?user="+USERNAME+"&password="+PASSWORD);
}
}
之後,你有Connect類,你應該使用連接C連接到數據庫= Connect.connect()。這是一個實現它的類。
public static List<Album> list() throws SQLException {
Connection c = Connect.connect();
ResultSet rs = c.createStatement().executeQuery("SELECT * FROM Albums");
List<Album> list = new ArrayList<>();
while (rs.next()) {
String name = rs.getString("nome"); // first table column (can also use 1)
String artist = rs.getString("artista"); // second table column (can also use 2)
Album a = new Album(name, artist);
list.add(a);
}
return list;
}
它還應該讓你瞭解如何使用SQL命令。
如果您希望獲得更深入的幫助,您應該發佈您使用過的代碼,否則很難給您一個更「現實」的解釋。
相關問題
- 1. Java MySQL連接到服務器
- 2. Java無法連接到MySQL服務器
- 3. 將java連接到mysql域服務器
- 4. phpMyAdmin如何連接到mySQL服務器?
- 5. 從clojure連接到mysql服務器
- 6. 從SQL Yog連接到MYSQL服務器
- 7. 如何從一臺MySQL服務器連接到另一臺MySQL服務器?
- 8. 從phonegap android連接到java服務器
- 9. 如何將Java項目連接到MySQL服務器
- 10. 如何使用Objective-c連接到我的php/MySQL服務器?
- 11. MySQL連接器C API無法連接到MySQL服務器
- 12. 如何從android到mysql連接nodejs服務器?
- 13. 如何使用Synology從php頁面連接到mysql服務器?
- 14. 如何從C#/ C++應用程序連接到MySQL服務器?
- 15. 如何使用python從localhost連接到windows azure mysql服務器?
- 16. 如何從Windows Mobile使用MySQL.Data.CF連接到MySQL服務器
- 17. 我們如何使用Java連接到Active Directory服務器
- 18. 如何連接android和mysql服務器?
- 19. 如何連接MySQL服務器
- 20. 如何連接mysql服務器.......?
- 21. 我的Java連接返回到服務器故障的連接
- 22. 將MySQL作爲鏈接服務器連接到SQL服務器
- 23. 如何使用jdbc從java windows應用程序連接到mysql UNIX服務器?
- 24. 從mysql遷移到PDO,沒有連接到mysql服務器
- 25. 不能關閉我的http連接從java到ASP.Net服務器
- 26. 從Windows連接SSH MySQL服務器
- 27. Docker連接MySQL服務器
- 28. Phpseclib連接MYSQL服務器
- 29. MySQL服務器 - JDBC連接
- 30. MySql服務器連接
您需要從Oracle網站下載MySQL JDBC:https://dev.mysql.com/downloads/connector/j/並將其添加到您的項目中。 –
可能是[重複](http://stackoverflow.com/questions/5556664/how-to-fix-no-suitable-driver-found-for-jdbcmysql-localhost-dbname-error-w) – Kulasangar
指這個鏈接 http://stackoverflow.com/questions/2839321/connect-java-to-a-mysql-database – Teja