sql >> Databáze >  >> RDS >> Mysql

Přístup k databázi mysql z jiného systému pomocí Java

Použijte níže uvedený kód

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

Nezapomeňte také zahrnout soubor jar pro připojení. Získáte soubor jar zde .

Aktualizace 1:

Takže máte

Cituji z této odpovědi který také obsahuje podrobný výukový program MySQL+JDBC:

Aktualizace 2

  1. Pokud je váš systém Windows, přejděte na Start>>Spustit.
  2. Zadejte command . Tím se otevře příkazový řádek.
  3. Zadejte „ping 192.168.1.61“
  4. Můžete obdržet odpověď v níže uvedeném formátu.

Ping 192.168.1.61 [192.168.1.61] s 32 bajty dat:

Odpověď z 192.168.1.61:bajtů=32 čas=101 ms TTL=124

Pokud nedostanete něco ve výše uvedeném formátu, pak váš MYSQL Server s IP 192.168.1.61 NENÍ DOSTUPNÝ. Požádejte svůj tým, aby nejprve spustil server. :(

Pokud máte verzi Linuxu, otevřete terminál a postupujte podle kroku 3.

Podívejte se také na níže uvedený odkaz. To by vám mohlo pomoci...

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


  1. Jak převedu sloupec na ASCII za běhu bez uložení, abych zkontroloval shodu s externím řetězcem ASCII?

  2. Hibernate hbm2ddl.auto Výchozí hodnota

  3. Přejmenování tabulky oddílů automaticky v ORACLE

  4. Porovnání replikačních řešení od Oracle a MySQL