Mysql
 sql >> база данни >  >> RDS >> Mysql

Достъп до база данни mysql от друга система, използваща java

Използвайте кода по-долу

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

Също така не забравяйте да включите jar файл за свързване. Ще получите jar файл тук .

Актуализация 1:

И така, имате

Цитирам от този отговор който също съдържа стъпка по стъпка урок за MySQL+JDBC:

Актуализация 2

  1. Ако вашата система е Windows, отидете на Start>>Run.
  2. Въведете command . Това ще отвори командния ред.
  3. Въведете „ping 192.168.1.61“
  4. Може да получите отговор във формат по-долу.

Pinging 192.168.1.61 [192.168.1.61] с 32 байта данни:

Отговор от 192.168.1.61:bytes=32 time=101ms TTL=124

Ако не получите нещо в горния формат, тогава вашият MYSQL сървър с ip 192.168.1.61 НЕ Е ДОСТЪПЕН. Помолете вашия екип първо да стартира сървъра. :(

Ако имате версия на Linux, отворете терминала и следвайте стъпка 3.

Също така проверете връзката по-долу. Това може да ви помогне...

  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. Извличане на съвпадащ контекст на пълнотекстово търсене на MySQL в PHP (и сигурност)

  2. Неправилна стойност на низа в python+django+Mysql

  3. Импортиране на Mysql база данни с помощта на Ruby/Chef Recipe за Vagrant

  4. Има ли публикувани насоки за стил на кодиране за SQL?

  5. Безопасно ли е да позволите на потребителя да посочи полето mysql за търсене?