sql >> Database >  >> RDS >> Mysql

Toegang tot de mysql-database vanaf een ander systeem met behulp van java

Gebruik onderstaande code

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

Zorg er ook voor dat u een jar-bestand opneemt om verbinding te maken. Je krijgt het jar-bestand hier .

Update 1:

Dus je hebt een

Ik citeer uit dit antwoord die ook een stapsgewijze MySQL+JDBC-zelfstudie bevat:

Update 2

  1. Als uw systeem Windows is, gaat u naar Start>>Uitvoeren.
  2. Typ command . Dit opent de opdrachtprompt.
  3. Typ "ping 192.168.1.61"
  4. U krijgt mogelijk een antwoord in het onderstaande formaat.

Pingen 192.168.1.61 [192.168.1.61] met 32 ​​bytes aan gegevens:

Antwoord van 192.168.1.61:bytes=32 tijd=101ms TTL=124

Als u iets niet in bovenstaand formaat krijgt, dan is uw MYSQL-server met ip 192.168.1.61 NIET BEREIKBAAR. Vraag je team om eerst de server te starten. :(

Als je een Linux-versie hebt, open dan terminal en volg stap 3.

Check ook onderstaande link. Die kunnen je misschien helpen...

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


  1. Oracle unieke beperking en unieke index

  2. json-veld op mysql waar clausule

  3. Status en systeemvariabelen bekijken in MySQL Workbench met behulp van de GUI

  4. Voeg een enkele rij toe vanuit een tabel in MySQL