我尝试使用java ...
连接到数据库我使用了以下snipphet,但无法连接到db
p = Runtime.getRuntime().exec("ssh -p 4645 username@example.com|send password");
答案 0 :(得分:2)
用于连接数据库,您不需要使用 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
*/
}
}