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

Zainstaluj i skonfiguruj MySQL Workbench na Ubuntu 16.04

MySQL Workbench to bogate w funkcje narzędzie graficzne służące do modelowania danych, budowania zapytań SQL, zarządzania serwerami MySQL i nie tylko. Ten przewodnik pokaże Ci, jak zainstalować Workbench za pomocą menedżera pakietów Ubuntu.

Zanim zaczniesz

  1. Zapoznaj się z naszym przewodnikiem dla początkujących i wykonaj czynności związane z ustawieniem nazwy hosta i strefy czasowej Linode.

  2. Ten przewodnik użyje sudo gdzie tylko to możliwe. Wypełnij sekcje naszego Zabezpieczenia serwera, aby utworzyć standardowe konto użytkownika, wzmocnić dostęp SSH i usunąć niepotrzebne usługi sieciowe.

  3. Zainstaluj VNC na Ubuntu i połącz się z VNC z pulpitu.

  4. Zaktualizuj swój system:

    sudo apt-get update && sudo apt-get upgrade
    

Zainstaluj MySQL Workbench

Zainstaluj MySQL Workbench za pomocą menedżera pakietów APT:

sudo apt install mysql-workbench

Uruchom środowisko pracy MySQL

Uruchom MySQL Workbench z terminala:

mysql-workbench

Aby wyświetlić więcej opcji uruchamiania z interfejsu wiersza poleceń, użyj --help opcja:

/usr/bin/mysql-workbench --help

MySQL Workbench wyświetla ten ekran powitalny przy pierwszym uruchomieniu:

Konfiguruj środowisko pracy MySQL

Użyj wbudowanych preferencji Workbench, aby dostosować ustawienia, takie jak docelowa wersja serwera MySQL, kolor czcionki, uzupełnianie kodu i inne.

Aby otworzyć preferencje, kliknij Edit , a następnie Preferences w menu głównym:

Opcjonalnie:Załaduj przykładową bazę danych do serwera MySQL

Zobacz przewodnik, jak zainstalować serwer MySQL na Ubuntu 14.04 lub Debianie 8, aby uzyskać więcej informacji na temat tworzenia lub logowania się do serwera MySQL.

  1. Uzyskaj dostęp do serwera MySQL na swoim Linodevia SSH i pobierz przykładową bazę danych Sakila dostarczoną w dokumentacji MySQL:

    wget http://downloads.mysql.com/docs/sakila-db.tar.gz
    
  2. Rozpakuj tar.gz plik:

    tar -xzvf sakila-db.tar.gz
    
  3. Otwórz MySQL Workbench na swoim lokalnym komputerze i kliknij + aby utworzyć nowe połączenie:

  4. Utwórz Nazwę połączenia . Kliknij Metodę połączenia menu rozwijanego i wybierz Standard TCP/IP over SSH . Uzupełnij dane logowania użytkownika SSH i MySQL:

    Uwaga Domyślnym portem serwera MySQL powinien być 3306 na l27.0.0.1 . Jeśli chcesz połączyć się z innym serwerem z innym portem, odpowiednio zaktualizuj dane wejściowe. Zobacz Deploy MySQL Workbench for Database Administration, aby uzyskać więcej informacji.
  5. W sekcji Plik , wybierz Uruchom skrypt SQL… . Wybierz sakila-schema.sql następnie kliknij Uruchom :

  6. Powtórz krok 5 dla sakila-data.sql .

  7. Pod Query1 skorzystaj z przykładowego zapytania poniżej, aby wyświetlić Tabelę wyników wybranych danych:

    USE sakila;
    SELECT * FROM actors WHERE first_name LIKE 'A%';
    

Przykładowa baza danych udostępnia piaskownicę, w której można przetestować konfiguracje i pokazać, jak zintegrować je z przepływem pracy. MySQL Workbench oferuje interfejs graficzny do przeglądania modeli baz danych oprócz tworzenia zapytań. Chociaż istnieje wiele funkcji, dostępne są bezpłatne i komercyjne, lekkie alternatywy, w zależności od potrzeb użytkownika. MySQL Workbench pozostaje doskonałym wyborem dla większości zadań administracyjnych baz danych.

Więcej informacji

Dodatkowe informacje na ten temat można znaleźć w poniższych zasobach. Chociaż są one dostarczane w nadziei, że będą przydatne, należy pamiętać, że nie możemy ręczyć za dokładność ani aktualność materiałów hostowanych zewnętrznie.

  • Podręcznik MySQL Workbench
  • Wdróż środowisko pracy MySQL do administracji bazami danych

  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 działa funkcja OCT() w MySQL

  2. Jaki jest odpowiednik DATALENGTH() w MySQL?

  3. Jak uzyskać liczbę dni w miesiącu w MySQL?

  4. Jak zabezpieczyć MySQL:część druga

  5. Jak zautomatyzować zapytania tabel przestawnych w MySQL