Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Akses database mysql dari sistem lain menggunakan java

Gunakan kode di bawah ini

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);
    }
}

Juga, pastikan untuk menyertakan file jar untuk menghubungkan. Anda akan mendapatkan file jar di sini .

Pembaruan 1:

Jadi, Anda memiliki

Saya mengutip dari jawaban ini yang juga berisi tutorial MySQL+JDBC langkah demi langkah:

Perbarui 2

  1. Jika sistem Anda adalah Windows, buka Start>>Run.
  2. Ketik command . Ini akan membuka command prompt.
  3. Ketik "ping 192.168.1.61"
  4. Anda mungkin mendapatkan balasan dalam format di bawah ini.

Ping 192.168.1.61 [192.168.1.61] dengan 32 byte data:

Balas dari 192.168.1.61:byte=32 waktu=101ms TTL=124

Jika Anda tidak mendapatkan sesuatu dalam format di atas, maka MYSQL Server Anda dengan ip 192.168.1.61 TIDAK DAPAT TERJANGKAU. Minta tim Anda untuk memulai server terlebih dahulu. :(

Jika Anda memiliki versi Linux, buka terminal dan ikuti langkah 3.

Cek juga link di bawah ini. Itu mungkin bisa membantu Anda...

  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. Ambil semua catatan induk/anak dari database di Laravel (data hierarkis)

  2. Menambahkan ke bidang database alih-alih menimpanya (fungsi MySQL UPDATE)

  3. Tidak dapat memilih pengelompokan baris berdasarkan create_at

  4. Masalah dengan pengkodean utf-8 menggunakan PHP + MySQL

  5. PHP/MySQL:Sorot hasil kueri SUARA SEPERTI