Java 关于JDBC连接

Java 关于JDBC连接,java,Java,一个非常简单的问题,但我是Java新手。如何连接网络中的SQL Server数据库 我下载了JDBC4.0,将文件关联到我的项目中,我正在尝试下面的代码,但我不知道如何引用我的数据库 try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String connectionUrl = "what i put here ?"; Connection con = Dr

一个非常简单的问题,但我是Java新手。如何连接网络中的SQL Server数据库

我下载了JDBC4.0,将文件关联到我的项目中,我正在尝试下面的代码,但我不知道如何引用我的数据库

try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  
        String connectionUrl = "what i put here ?";
        Connection con = DriverManager.getConnection(connectionUrl, "sa", "testtest");
    } catch (SQLException e) {
        e.printStackTrace();
    }
catch (ClassNotFoundException e) {
        e.printStackTrace();
    }

替换url/用户名/密码。这是sql server的连接字符串

请参见。您是否认为MySQL和sql server可能具有不同的连接字符串?因为Oracle连接字符串是不同的。哦,我认为SQL指的是MySQL(因为它是最常用的)。我没有读对。对不起,我弄错了。
String url = "jdbc:mysql://localhost:3306/";
String db = "yourDB";
String driver = "com.mysql.jdbc.Driver";
String user = "root";
String pass = "";
    try {
        Class.forName(driver);
        Connection con = DriverManager.getConnection(url + db, user, pass);
        con.setAutoCommit(true);
    } catch (ClassNotFoundException e1) {
                    e1.printStackTrace();
                } catch (SQLException e1) {
                    e1.printStackTrace();
                }               
try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        DriverManager.getConnection("jdbc:sqlserver://url.com;database=dbname;user=username;password=test")
    } catch (SQLException e) {
        e.printStackTrace();
    }
catch (ClassNotFoundException e) {
        e.printStackTrace();
    }