-2

我正在尝试使用java连接到数据库...

我使用了以下代码段,但无法连接到 db

p = Runtime.getRuntime().exec("ssh -p 4645 username@example.com|send password");
4

1 回答 1

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            
*/
    }
    }
于 2013-08-19T13:46:46.303 回答