如何通过管道密码连接到数据库

时间:2013-08-19 13:04:27

标签: java linux

我尝试使用java ...

连接到数据库

我使用了以下snipphet,但无法连接到db

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

1 个答案:

答案 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            
*/
    }
    }