Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Korzystanie z Oracle JDeveloper z MySQL Database Service na Oracle Cloud Platform, część 3

W części 1 „Korzystanie z Oracle JDeveloper z MySQL Database Service na Oracle Cloud Platform, część 1” usługa bazy danych MySQL jest tworzona na Oracle Cloud Platform. W artykule „Korzystanie z usługi Oracle JDeveloper z usługą bazy danych MySQL na platformie Oracle Cloud, część 2” tworzone jest połączenie z usługą bazy danych MySQL za pomocą programu Oracle JDeveloper oraz tworzona jest tabela bazy danych i dodawane są dane tabeli. W tym artykule omówimy wykonywanie zapytań w tabeli i eksportowanie zestawu wyników do skryptu SQL. Omówimy również niektóre inne funkcje zestawu wyników, takie jak znajdowanie liczby rekordów oraz znajdowanie i wyróżnianie rekordów. Ten artykuł ma następujące sekcje:

  • Pytania o dane tabeli za pomocą arkusza SQL
  • Wyświetlanie historii SQL
  • Znajdowanie liczby rekordów w zestawie wyników
  • Znajdowanie i podświetlanie rekordów w zestawie wyników
  • Eksportowanie zestawu wyników
  • Rozłączanie i łączenie
  • Eksportowanie połączenia
  • Usuwanie połączenia
  • Usuwanie usługi MySQL
  • Wniosek

Pytania o dane tabeli za pomocą arkusza SQL

Otwórz inny arkusz SQL i dodaj SELECT do zapytania do tabeli wlslog, jak pokazano na rysunku 1. Przycisk używany do uruchomienia pojedynczej instrukcji SQL, jak pokazano na rysunku 1, różni się od przycisku używanego do uruchomienia skryptu SQL.


Rysunek 1: Uruchom oświadczenie

Zestaw wyników z zapytania SQL zostanie wyświetlony, jak pokazano na rysunku 2.


Rysunek 2: Zestaw wyników

Wyświetlanie historii SQL

Aby wyświetlić historię SQL, czyli listę instrukcji SQL uruchomionych w niedalekiej przeszłości, wybierz Historia SQL z paska narzędzi, jak pokazano na rysunku 3.


Rysunek 3: Historia SQL

Znajdowanie liczby rekordów w zestawie wyników

Zestaw wyników w przykładzie ma tylko siedem wierszy i określenie liczby wierszy nie wymaga żadnego dodatkowego narzędzia, ale jeśli zestaw wyników ma kilka wierszy (tysiące wierszy), może wymagać znacznego przewijania, aby znaleźć całkowitą liczbę wierszy w zestaw wyników bez funkcji narzędzia, takiej jak Count Rows. Kliknij prawym przyciskiem myszy zestaw wyników i wybierz Policz wiersze… , jak pokazano na rysunku 4, aby znaleźć liczbę wierszy.


Rysunek 4: Policz wiersze

Liczba wierszy zostanie wyświetlony na liście, jak pokazano na rysunku 5.


Rysunek 5: Liczba wierszy

Znajdowanie i wyróżnianie rekordów w zestawie wyników

JDeveloper ma funkcję wyszukiwania wierszy danych (zwane także rekordami ) w zestawie wyników w oparciu o pewne kryterium/kryteria wyszukiwania, np. rekord zawiera jakiś termin. Aby skorzystać z tej funkcji, kliknij prawym przyciskiem myszy zestaw wyników i wybierz Znajdź/podświetl (patrz Rysunek 6).


Rysunek 6: Znajdź/podświetl

Znajdź/podświetl zostanie wyświetlone okno dialogowe, jak pokazano na rysunku 7.


Rysunek 7: Okno dialogowe Znajdź/podświetl

Dostępnych jest kilka opcji wyszukiwania/podświetlania. Są one pokazane w Tabeli 1.

Znajdź/podświetl opcję

Opis
Ignoruj ​​wielkość liter Ignoruj ​​wielkość liter w danych. Wielkie/małe litery w wyszukiwanym terminie lub w danych tabeli nie są brane pod uwagę i używany jest tylko wyszukiwany tekst.
Całe słowo Sprawdź, czy w tabeli istnieje całe słowo
Zaczyna się od Sprawdź, czy dane w kolumnie zaczynają się od określonego terminu
Zawijaj wyszukiwanie Określa, czy zawijać wyszukiwanie
Kolor podświetlenia Kolor podświetlenia do użycia
Utrwal podświetlenie Określa, czy zachować kolor podświetlenia po zamknięciu okna dialogowego Znajdź/Podświetl. Trwałe podświetlenie można wybrać tylko wtedy, gdy zaznaczono również wiersz podświetlenia.
Podświetl wiersz Określa, czy podświetlić wiersz w wyniku wyszukiwania

Tabela 1: Znajdź/podświetl opcje

Jako przykład podaj termin BEA-000365 w oknie dialogowym Znajdź/podświetl i wybierz Całe słowo jak pokazano na rysunku 8. Wybierz Enter.


Rysunek 8: Korzystanie z funkcji Znajdź/podświetl, aby znaleźć pasujące dane

Jak pokazano na rysunku 9, komunikat „Znaleziono 5 dopasowań” wskazuje, że znaleziono pięć rekordów.


Rysunek 9: Znaleziono 5 dopasowań

Wynik wyszukiwania nie wskazuje, które są pasujące rekordy. Aby wskazać, które rekordy pasują do znaleziska, wybierz Wyróżnij wiersz opcję i wybierz Kolor , opcja, która staje się dostępna tylko wtedy, gdy Podświetl wiersz jest zaznaczone. Wybierz Enter, a rekordy z pasującymi danymi zostaną podświetlone, jak pokazano na rysunku 10.


Rysunek 10: Wyróżnione wiersze

Jeśli Znajdź/Zaznacz okno dialogowe zostanie zamknięte, podświetlenie z wybranych wierszy również zostanie usunięte (patrz Rysunek 11).


Rysunek 11: Podświetlenie wiersza zostało usunięte po zamknięciu okna dialogowego

Aby utrzymać podświetlanie wierszy, wybierz również opcję Utrzymuj podświetlanie , jak pokazano na rysunku 12.


Rysunek 12: Wybrano opcję trwałego podświetlenia

Wybierz Enter jak poprzednio, a pasujące wiersze zostaną podświetlone, jak pokazano na rysunku 13.


Rysunek 13: Wyróżnione wiersze

Wybór Utrwalaj podświetlenia dodaje kolejną funkcję. Zamknij Znajdź/podświetl jak pokazano na rysunku 14.


Rysunek 14: Zamykanie okna dialogowego Znajdź/podświetl

Podświetlone wiersze pozostają podświetlone, jak pokazano na rysunku 15.


Rysunek 15: Podświetlone wiersze pozostają podświetlone nawet po zamknięciu okna dialogowego Znajdź/podświetl

Aby wyczyścić podświetlone rekordy w zestawie wyników, kliknij X przycisk (patrz Rysunek 16).


Rysunek 16: Usuwanie podświetlenia wyników wyszukiwania

Podświetlenie rekordów zostanie usunięte, jak pokazano na rysunku 17. Jednak liczba dopasowanych rekordów nadal jest wyświetlana.


Rysunek 17: Wyróżnienie w Znajdź rekordy wyczyszczone

Eksportowanie zestawu wyników

Aby wyeksportować zestaw wyników, kliknij prawym przyciskiem myszy zestaw wyników i wybierz Eksportuj… , jak pokazano na rysunku 18.


Rysunek 18: Eksportuj…

Funkcja eksportu eksportuje wszystkie rekordy w zestawie wyników, a nie tylko zaznaczone rekordy. Źródło/miejsce docelowe zostanie uruchomiony kreator, jak pokazano na rysunku 19. Połączenie jest wybrane domyślnie i nie można go modyfikować. Eksportuj dane sekcja ma Format , jak wstaw , domyślnie, który generuje instrukcje wstawiania w skrypcie eksportu. Terminator linii jest ustawiony na domyślne środowisko , który jest znakiem nowej linii. Nazwa tabeli jest ustawiona na EXPORT_TABLE domyślnie. Zapisz jako jest ustawiony na Pojedynczy plik i domyślne kodowanie jest również ustawiony. Nazwa pliku pole określa plik do eksportu i może być modyfikowane z domyślnej nazwy pliku export.sql . Kliknij Dalej .


Rysunek 19: Kreator źródła/miejsca docelowego

Kliknij Zakończ w Podsumowaniu eksportu , jak pokazano na rysunku 20.


Rysunek 20: Eksportuj podsumowanie

Skrypt eksportu zostanie wygenerowany (patrz Rysunek 21).


Rysunek 21: Eksportuj skrypt

Rozłączanie i łączenie

Aby rozłączyć połączenie, kliknij je prawym przyciskiem myszy w Bazach danych i wybierz Odłącz , jak pokazano na rysunku 22.


Rysunek 22: Rozłącz

Zanim połączenie zostanie rozłączone, potwierdzenie Zapisz otwierane są okna dialogowe, aby zapisać niezapisane skrypty, takie jak MySQLConnection~1.sql skrypt pokazany na rysunku 23. Kliknij Tak aby zapisać skrypt.


Rysunek 23: Zapisz okno dialogowe

Zapisz otwiera się okno, aby podać lokalizację katalogu plików. Wybierz katalog i nazwę pliku, a następnie kliknij Zapisz . Aby połączyć rozłączone połączenie, kliknij je prawym przyciskiem myszy w Bazach danych i wybierz Połącz , jak pokazano na rysunku 24.


Rysunek 24: Połącz

Eksportowanie połączenia

Aby wyeksportować połączenie, kliknij je prawym przyciskiem myszy i wybierz Eksportuj , jak pokazano na rysunku 25.


Rysunek 25: Eksportuj

Eksportuj katalogi i połączenia zostanie uruchomione okno dialogowe (patrz Rysunek 26). Określ Nazwę pliku archiwum; będzie miał plik .rcx przyrostek. Dostępne są dwie opcje obsługi błędów podczas eksportu:Niepowodzenie przy pierwszym błędzie i Ignoruj ​​błędy . Kliknij Eksportuj .


Rysunek 26: Eksportuj katalogi i połączenia>Eksportuj

Eksport zakończy się pomyślnie, jak pokazano na rysunku 27. Kliknij OK.


Rysunek 27: Eksport zakończony pomyślnie

Usuwanie połączenia

Aby usunąć połączenie MySQLConnection, kliknij prawym przyciskiem myszy połączenie w Bazach danych okno lub Zasoby i wybierz Usuń , jak pokazano na rysunku 28.


Rysunek 28: Usuń

Kliknij Tak w Potwierdzeniu usunięcia , jak pokazano na rysunku 29.


Rysunek 29: Usuń potwierdzenie

Połączenie zostanie usunięte, jak pokazano na rysunku 30.


Rysunek 30: Usunięto połączenie MySQL

Usuwanie usługi MySQL

Aby usunąć usługę bazy danych MySQL, wybierz Usuń z ikony, aby zarządzać usługą (patrz Rysunek 31).


Rysunek 31: Wybór Usuń

W Usuń usługę w oknie dialogowym wybierz Wymuś usunięcie usługi i kliknij Usuń , jak pokazano na rysunku 32.


Rysunek 32: Usuń usługę

mysqldb usługa zaczyna być usuwana, jak pokazano na rysunku 33.


Rysunek 33: Usuwanie usługi

Wniosek

W trzech artykułach omówiliśmy wykorzystanie JDevelopera z usługą bazy danych MySQL na platformie Oracle Cloud. Najpierw stworzyliśmy usługę MySQL, a następnie połączyliśmy się z usługą za pomocą JDevelopera. Zademonstrowaliśmy różne funkcje JDeveloper dla baz danych, takie jak tworzenie tabeli, dodawanie danych tabeli i wykonywanie zapytań do tabeli za pomocą arkusza SQL, eksportowanie zbioru wyników, znajdowanie i podświetlanie rekordów oraz rozłączanie i łączenie połączenia.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wykonać UPSERT, abym mógł używać zarówno nowych, jak i starych wartości w części dotyczącej aktualizacji?

  2. Wydajność MySQL — wolne zapytania i innodb_buffer_pool_size

  3. Jaki jest maksymalny rozmiar zapytania dla mysql?

  4. Porównanie zakresów dat

  5. Co to jest CHAR_LENGTH() w MySQL?