[英]Connecting Java to MySQl database
是否有將Java程序連接到MySQL數據庫的標准方法,哪一種是最簡單的方法?
JDBC是標准方法。 以下是連接MySQL數據庫的示例Java代碼:
Connection con = null;
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/";
String db = "testdb";
String dbUser = "root";
String dbPasswd = "mysql123";
try{
Class.forName(driver);
con = DriverManager.getConnection(url+db, dbUser, dbPasswd);
try{
Statement st = con.createStatement();
String sql = "DELETE FROM user WHERE email = 'riponalwasim@gmail.com'";
int delete = st.executeUpdate(sql);
if(delete >= 1){
System.out.println("Row is deleted.");
}
else{
System.out.println("Row is not deleted.");
}
}
catch (SQLException s){
System.out.println("SQL statement is not executed!");
}
}
catch (Exception e){
e.printStackTrace();
}
也許使用Hibernate進行對象關系映射對您來說是一種有用的方法。
除了上面發布的答案之外,一旦您跨過稱為學習曲線的初始障礙(並且在您遇到下一個稱為性能優化的障礙之前),JPA(休眠)就更加容易。 值得一提的是,“是的” JPA還是一種以幾乎相同的方式連接和查詢幾乎所有數據庫的標准方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.