Как автоматически загружать данные в jtable из базы данных MySQL без вставки перед (просто загрузить данные) каждые одну секунду? - PullRequest
0 голосов
/ 08 февраля 2019

Здравствуйте, я хочу спросить, как загрузить данные в Jtable из базы данных mysql, в прошлом я успешно делал это после вставки данных, но теперь я хочу попробовать загрузить их без вставки данных или что-нибудь нажимать кнопку.данные были вставлены системой php, теперь я хочу сделать интерфейс Java, чтобы сделать интерфейс рабочего стола.это может работать как AJAX загрузки в PHP ??Я новичок в Java, спасибо.

1 Ответ

0 голосов
/ 08 февраля 2019

Создание JDBC-соединения с базой данных для извлечения данных из базы данных.Чтобы установить соединение JDBC, вам нужно выполнить следующие шаги:

  1. Скачать mysqlconnector.jar и перейти в папку jre/lib/ext и вставить сюда файл jar.

  2. Установить classpath: -

    Открыть командную строку и написать:

    C:>set classpath=c:\folder\mysql-connector-java-5.0.8-bin.jar;.;
    

    Будет установлен временный путь к классу.

  3. Комусоздать соединение с базой данных код: -

    import java.sql.*;
    
    class MysqlCon {  
      public static void main(String args[]) {  
        try {  
          Class.forName("com.mysql.jdbc.Driver");  
          Connection con=DriverManager.getConnection( 
            "jdbc:mysql://localhost:3306/testdb","root","root");  
    
          //here testdb is database name, root is username and password  
    
          Statement stmt=con.createStatement();  
          ResultSet rs=stmt.executeQuery("select * from emp");  
          while(rs.next())  
            System.out.println(rs.getInt(1)+"  "+rs.getString(2)+"  "+rs.getString(3));  
          con.close();  
        } catch(Exception e) {
          System.out.println(e);
        }  
      }  
    }
    

    Или вы можете получить ссылку от: https://www.javatpoint.com/example-to-connect-to-the-mysql-database

...