Samouczek Java, MySQL i JDBC Hello World — tworzenie połączenia, wstawianie danych i pobieranie danych z MySQL

Opublikowany: 2020-07-27
Prosty samouczek Crunchify o tym, jak nawiązać połączenie JDBC z bazą danych MySQL lokalnie w systemie macOS

W obecnym świecie innowacyjnych technologii nie ma miejsca, w którym nie potrzebujesz łączności z Database connectivity , aby spersonalizować połączenie i aktywność.

Jeśli korzystasz z Facebooka, Twittera lub innych mediów społecznościowych, każde działanie, które wykonujesz na stronie, może zostać zapisane w DB i zostanie retrieved during your next visit w celu odpowiedniego spersonalizowanego widoku.

Istnieje wiele innych technik, takich jak buforowanie przeglądarki, ale przechowywanie preferencji w bazie danych jest jedną z nich.

Na wolności jest tak wiele baz danych. Oto kilka z nich: CouchBase, MySQL, Oracle, Cassandra, MongoDB itp. W tym samouczku omówimy bazę danych MySQL.

Jeśli masz jakiekolwiek z poniższych pytań, jesteś we właściwym miejscu:

  • Samouczek JDBC – JDBC HelloWorld MySQL
  • Połącz się z bazą danych za pomocą JDBC
  • Łączność JDBC i MySQL
  • W Javie Jak połączyć się z MySQL za pomocą sterownika JDBC
  • Używanie JDBC do łączenia się z MySQL z programu Java
  • Przykładowy kod dla połączenia JDBC w java z mysql
  • Jak podłączyć bazę danych mysql w javie za pomocą eclipse?

Czego potrzebujesz?

Musisz mieć zainstalowany MySQL lokalnie na swoim komputerze stacjonarnym lub laptopie. Zainstalowałem MAMP na moim macOS, który domyślnie jest dostarczany z bazą danych MySQL.

Zacznijmy:

  1. Utwórz klasę CrunchifyMySQLDBTutorial.java
  2. Twórz standardowe obiekty DB Connection , PreparedStatement i ResultSet
  3. Wykonaj executeUpdate() , aby wstawić dane do tabeli
  4. Wykonaj executeQuery() , aby pobrać dane z tabeli MySQL
  5. W naszym przypadku:
    1. Nazwa bazy danych: crunchify
    2. Nazwa użytkownika: root
    3. Hasło: root
    4. Nazwa tabeli: pracownik
  6. Step - 1 : Utwórz połączenie z DB. W przypadku awarii JDBC wyślemy komunikat o błędzie
  7. Step - 2 : Dodamy 3 rekordy do bazy danych
  8. Step - 3 : Odczytamy wszystkie rekordy jeden po drugim i wydrukujemy je w Eclipse Console

Zależność Maven dla JDBC MySQL

Dodaj poniższą zależność maven do pliku pom.xml swojego projektu.

Oto nasza struktura bazy danych

Prosty przykład JDBC MySQL Hello World w Javie autorstwa Crunchify

Kompletny kod Java dla łączności MySQL JDBC oraz operacji dodawania i pobierania

Wyjście: