我有下一個代碼。我將它保存在文件中:'MysqlConnect.java'。jdbc到mysql之間的連接
import java.sql.*;
public class MysqlConnect{
public static void main(String[] args) {
System.out.println("MySQL Connect Example.");
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "root";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
e.printStackTrace();
}
}
}
我知道如何運行它:
javac MysqlConnect.java
java MysqlConnect
我有一些問題:
1)我應該在哪裏保存此文件? (我有一個文件夾:mysql-connector-java-5.1.22)。
2)我在mysql中創建了一個數據庫和一個表。我不需要將其插入代碼中?例如:
String dbname = "database_alon";
3)如果第二個問題的答案爲「是」,我只有一個密碼,我的數據庫,而不是用戶名。所以我應該插入到userName的參數?
所以,我認爲我必須將代碼更改爲:
String dbName = "database_alon";
String driver = "com.mysql.jdbc.Driver";
String userName = "";
String password = "ADMINALON";
吧?那麼問題1呢?
爲什麼你刪除了更新。你解決了你的問題。? –