我正在尝试使用java连接到数据库...
我使用了以下代码段,但无法连接到 db
p = Runtime.getRuntime().exec("ssh -p 4645 username@example.com|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
*/
}
}