-2
我試着用java連接數據庫...如何通過管道密碼連接到數據庫
我用下面的snipphet,但我無法連接到數據庫
p = Runtime.getRuntime().exec("ssh -p 4645 [email protected]|send password");
我試着用java連接數據庫...如何通過管道密碼連接到數據庫
我用下面的snipphet,但我無法連接到數據庫
p = Runtime.getRuntime().exec("ssh -p 4645 [email protected]|send password");
用於連接數據庫你不需要使用Runtime.getRuntime()它是用來執行java中的系統命令來連接java中的任何數據庫,你必須使用它的jar文件,例如我想將我的代碼連接到mysql數據庫爲此,我需要mysql jar文件並在我的代碼中調用它的lib:
import java.sql.*;
class demo
{
public static void main(String ar[])throws ClassNotFoundException, SQLException
{
Class.forName("com.mysql.jdbc.Driver")
Connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/databasename","root", "password");
Statement st = con.createStatement();
/*
your sql query here
*/
}
}
那麼你用什麼數據庫?你使用什麼驅動程序?你已經添加了一個驅動程序Libaray?你有什麼事做... – Gerret
但我不能連接到分貝......雖然我正在使用 – user2552357
我不知道你的意思。目前我使用數據庫工作,並且必須將驅動程序庫添加到我的項目中。之後,我可以連接到數據庫。對於你的數據庫使用正確的驅動庫是很重要的,這就是我問你的原因。 – Gerret