Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy cập cơ sở dữ liệu mysql từ một hệ thống khác bằng java

Sử dụng mã bên dưới

public void dbconnection() {

    String name = "";
    String port = "3306";
    String user = "systech";
    String pass = "systech";
    String dbname = "cascade_demo";
    String host="192.168.1.61";

    try {
        String url = "jdbc:mysql://"+host+":"+  port + "/" + dbname;
        Class.forName("com.mysql.jdbc.Driver").newInstance ();
        Connection con = DriverManager.getConnection(url, user, pass);
        String qry2 = "select * from item_master";
        Statement st = con.createStatement();
        ResultSet rs = st.executeQuery(qry2);
        while (rs.next()) {
            System.out.println("Name:" + rs.getString(1));
        }

        rs.close();
        st.close();
        con.close();


    } catch (Exception e) {
        System.out.println("Exception:" + e);
    }
}

Ngoài ra, hãy đảm bảo bao gồm tệp jar để kết nối. Bạn sẽ nhận được tệp jar tại đây .

Cập nhật 1:

Vì vậy, bạn có một

Tôi đang trích dẫn từ câu trả lời này trong đó cũng chứa hướng dẫn từng bước về MySQL + JDBC:

Cập nhật 2

  1. Nếu hệ thống của bạn là Windows, hãy chuyển đến Start>> Run.
  2. Nhập lệnh command . Thao tác này sẽ mở ra dấu nhắc lệnh.
  3. Nhập "ping 192.168.1.61"
  4. Bạn có thể nhận được câu trả lời ở định dạng dưới đây.

Ping 192.168.1.61 [192.168.1.61] với 32 byte dữ liệu:

Trả lời từ 192.168.1.61:byte =32 time =101ms TTL =124

Nếu bạn không nhận được nội dung nào đó ở định dạng trên, thì Máy chủ MYSQL của bạn có ip 192.168.1.61 KHÔNG THỂ ĐẠT ĐƯỢC. Yêu cầu nhóm của bạn khởi động máy chủ trước. :(

Nếu bạn có phiên bản Linux, hãy mở terminal và làm theo bước 3.

Cũng kiểm tra liên kết dưới đây. Những điều đó có thể giúp bạn ...

  1. http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Logic đệ quy trong PHP + MySQL

  2. Lưu trữ và lặp lại kết quả của truy vấn trong mysqli

  3. MySQL xóa nhiều hàng trong một điều kiện truy vấn duy nhất cho mỗi hàng

  4. Gặp lỗi 'số lần lặp lại không hợp lệ' từ regexp

  5. mysql dán hai kết quả với nhau (cạnh nhau)