eclipse 連接MySQL、SQL server數據庫


連接SQL server

public class Test2 {

    public static void main(String[] args) {
        try {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            System.out.println("加載數據庫驅動成功");
            String url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ipt";//聲明數據庫test的url
            String user="user";//數據庫賬號
            String pass="password";//數據庫密碼
            //建立數據庫連接,獲得連接對象conn
            Connection conn=DriverManager.getConnection(url,user,pass);
            System.out.println("數據庫連接成功");
            Statement stmt=conn.createStatement();//創建一個Statement對象
            String sql="select * from cdr_raws";//生成一條sql語句
            ResultSet rs=stmt.executeQuery(sql);//執行查詢,把查詢結果賦值給結果集對象
            String callingPartyNumber;//聲明2個變量分別為用戶名,密碼
            while(rs.next()){//遍歷結果集
                callingPartyNumber=rs.getString("callingPartyNumber");//
                System.out.println(callingPartyNumber);
            }
            System.out.println("獲得查詢結果集");
            conn.close();
            System.out.println("關閉數據庫連接對象");
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }//加載數據庫驅動
        catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}

連接MySQL

public class Test2 {

    public static void main(String[] args) {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("加載數據庫驅動成功");
            String url="jdbc:mysql://localhost:3306/test";//聲明數據庫test的url
            String user="root";//數據庫賬號
            String pass="pass";//數據庫密碼
            //建立數據庫連接,獲得連接對象conn
            Connection conn=DriverManager.getConnection(url,user,pass);
            System.out.println("數據庫連接成功");
            Statement stmt=conn.createStatement();//創建一個Statement對象
            String sql="select * from account";//生成一條sql語句
            ResultSet rs=stmt.executeQuery(sql);//執行查詢,把查詢結果賦值給結果集對象
            String callingPartyNumber;//聲明2個變量分別為用戶名,密碼
            while(rs.next()){//遍歷結果集
                callingPartyNumber=rs.getString("name");//
                System.out.println(callingPartyNumber);
            }
            System.out.println("獲得查詢結果集");
            conn.close();
            System.out.println("關閉數據庫連接對象");
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }//加載數據庫驅動
        catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM