MySQL MariaDB

Samouczek MySQL Workbench dla Ubuntu

Samouczek MySQL Workbench dla Ubuntu
MySQL Workbench to wieloplatformowy klient GUI dla użytkowników i administratorów baz danych MySQL. Workbench ułatwia zadanie administratorom baz danych, zapewniając ważne narzędzia do zarządzania bazami danych i użytkownikami, tworzenia baz danych, uruchamiania zapytań SQL, konfigurowania i konfigurowania serwerów i wielu innych.

Jest to potężne narzędzie, które umożliwia nam wizualizację modułów do tworzenia, wykonywania i optymalizacji kilku zapytań. W tym artykule omówię MySQL Workbench i pokażę, jak z niego korzystać.

Po instalacji, kiedy uruchamiasz MySQL Workbench po raz pierwszy, wygląda to trochę jak na poniższym zrzucie ekranu. To jest główne okno stołu warsztatowego.

Tutaj będziesz mógł wykonywać zadania administratora bazy danych, od tworzenia bazy danych po konfigurację i uruchamianie serwerów baz danych.

Kluczowe funkcje środowiska pracy MySQL

Tak więc istnieją trzy moduły w MySQL Workbench, SQL Development, Data Modeling i Migration. Dla każdego z nich na ekranie głównym MySQL Workbench znajduje się osobna zakładka.

1. Rozwój SQL

Jest to pierwszy moduł w środowisku MySQL, który umożliwia administratorom baz danych tworzenie i zarządzanie połączeniami z serwerami baz danych.

Na przykład pokażę ci, jak możesz połączyć się z localhost to. Kliknij Bazy danych i wtedy Połącz z bazą danych, pojawi się nowe okno podobne do poniższego zrzutu ekranu, tutaj musisz kliknąć Dobrze, a potem poprosi o Hasło serwera MySQL.

Wpisz swoje hasło i kliknij Dobrze. Połączy się z bazą danych o nazwie localhost. Możesz również zaznaczyć opcję Zapisz hasło w pęku kluczy, aby zapamiętać je do wykorzystania w przyszłości.

Pojawi się następujące okno z zakładką o nazwie Zapytanie 1 po udanym połączeniu z bazą danych. Tutaj możesz rozpocząć tworzenie i zarządzanie bazami danych.

Okienko danych wyjściowych zawiera dane wyjściowe dla dowolnego zapytania, które uruchamiasz lub wykonujesz. Oznacza to, że możesz natychmiast zobaczyć wynik.

Na przykład stwórzmy tabelę o nazwie LINUXHINT1 i spróbujmy ją wykonać. Nie zapomnij wybrać domyślnego schematu przed wykonaniem zapytania.

Na powyższym zrzucie ekranu widać, że w okienku wyjściowym tworzona jest tabela o nazwie LINUXHINT1.

2. Modelowanie danych

Jak sama nazwa wskazuje, pomoże Ci w graficznym tworzeniu modeli Twojej bazy danych i umożliwi wykonanie inżynierii wstecznej i do przodu między schematem a aktywnymi bazami danych.

Możesz także dodawać różne pola do swojej bazy danych za pomocą wszechstronnego edytora tabel, który jest bardzo łatwy w użyciu i oferuje narzędzia do edycji tabel, kolumn, indeksów i wielu innych.

Okno modelowania danych wygląda tak, jak pokazano na poniższym zrzucie ekranu. Tutaj możesz zobaczyć różne przyciski, takie jak Dodaj diagram, Dodaj tabelę, Dodaj widok, Dodaj rutynę i Dodaj grupy.

Możesz użyć menu rozwijanego uprawnień do schematu, aby dodać użytkowników i różne role użytkowników. Możesz także dodać skrypty w menu rozwijanym Skrypty SQL.

3. Migracja danych

Jest to świetna funkcja do migracji danych z innych baz danych, takich jak Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite i innych relacyjnych systemów zarządzania bazami danych (RDBMS).

Co więcej, możesz również migrować z wcześniejszych wersji MySQL do najnowszych wydań.

Oto podstawowe rzeczy, które możesz zrobić w środowisku pracy MySQL. Poza tym możesz być administratorem serwera i tworzyć/zarządzać instancjami serwerów, zarządzać bezpieczeństwem, tworzyć i zarządzać różnymi użytkownikami, a także nadawać im uprawnienia do pracy na obiektach MySQL i wykonywania importu/eksportu.

Administracja

Status serwera
W tej zakładce administratorzy bazy danych mogą śledzić wydajność aktualnie podłączonej bazy danych. Tutaj mogą monitorować stan połączenia, liczbę połączeń i ruch.

Użytkownicy i przywileje
Tutaj administrator może dodać konkretnego użytkownika i dać mu dostęp do edycji i pracy z bazami danych i schematami. W przyszłości mogą ponownie ocenić uprawnienia i wprowadzić w nich zmiany zgodnie z wymaganiami.

W zakładce role administracyjne możesz wybrać role, którym chcesz nadać uprawnienia. Podobnie, w ramach uprawnień do schematu, możesz wybrać uprawnienia, które chcesz nadać, takie jak wybieranie, zmienianie, tworzenie itp.

Import/Przywracanie danych
Tutaj możesz zaimportować schematy i przywrócić je do poprzednich.

Oto podstawowy samouczek dotyczący środowiska pracy MySQL dla Ubuntu, który powinien wystarczyć, aby zapoznać się z programem MySQL Workbench i rozpocząć przygodę z zarządzaniem bazami danych. Podziel się z nami swoimi opiniami na @linuxhint i @SwapTirthakar.

Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...
Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...
WinMouse lets you customize & improve mouse pointer movement on Windows PC
If you want to improve the default functions of your mouse pointer use freeware WinMouse. It adds more features to help you get the most out of your h...