środa, 19 września 2018

MySQL - Instalacja

MySQL - Instalacja

Wszystkie pliki do pobrania dla MySQL znajdują się na MySQL Downloads. Wybierz numer wersji serwera MySQL, który jest wymagany wraz z platformą, na której będziesz go uruchamiać.

Instalowanie MySQL w systemie Linux / UNIX

Zalecany sposób instalacji MySQL w systemie Linux to RPM. MySQL AB udostępnia następujące pliki RPM do pobrania na swojej stronie internetowej -
  • MySQL - serwer bazy danych MySQL zarządza bazami danych i tabelami, kontroluje dostęp użytkowników i przetwarza zapytania SQL.
  • MySQL-client - programy klienckie MySQL, które umożliwiają łączenie się i interakcję z serwerem.
  • MySQL-devel - Biblioteki i pliki nagłówkowe, które są przydatne podczas kompilowania innych programów korzystających z MySQL.
  • MySQL-shared - Udostępniane biblioteki dla klienta MySQL.
  • MySQL-bench - narzędzia do testowania wydajności i wydajności dla serwera baz danych MySQL.

Wymienione tutaj RPMy MySQL są zbudowane na systemie Linux SuSE, ale zazwyczaj działają bez problemu na innych wersjach Linuksa.
Teraz musisz wykonać poniższe czynności, aby kontynuować instalację -
  • Zaloguj się do systemu za pomocą użytkownika root .
  • Przejdź do katalogu zawierającego RPM.
  • Zainstaluj serwer bazy danych MySQL, wykonując następujące polecenie. Pamiętaj, aby zastąpić nazwę pliku kursywą nazwą pliku swojego RPM.
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
Powyższe polecenie zajmuje się instalacją serwera MySQL, tworzeniem użytkownika MySQL, tworzeniem niezbędnej konfiguracji i uruchamianiem serwera MySQL automatycznie.
Możesz znaleźć wszystkie pliki binarne związane z MySQL w /usr/bin i / usr/sbin. Wszystkie tabele i bazy danych zostaną utworzone w katalogu / var/lib/mysql.
  • Poniższy kod ma opcjonalny, ale zalecany krok do zainstalowania pozostałych RPM w taki sam sposób 
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm


Instalowanie MySQL w systemie Windows

Domyślna instalacja w dowolnej wersji systemu Windows jest teraz znacznie łatwiejsza niż kiedyś, ponieważ MySQL jest teraz starannie zapakowany wraz z instalatorem. Po prostu pobierz pakiet instalacyjny, rozpakuj go w dowolnym miejscu i uruchom plik setup.exe.
Domyślny instalator setup.exe przeprowadzi Cię przez trywialny proces i domyślnie zainstaluje wszystko pod C:\mysql.
Przetestuj serwer, uruchamiając go z wiersza polecenia za pierwszym razem. Przejdź do lokalizacji serwera mysqld, która jest prawdopodobnie C:\mysql\bin i wpisz 
mysqld.exe --console
UWAGA - Jeśli korzystasz z NT, będziesz musiał użyć mysqld-nt.exe zamiast mysqld.exe
Jeśli wszystko poszło dobrze, zobaczysz wiadomości o starcie i InnoDB . Jeśli nie, możesz mieć problem z uprawnieniami. Upewnij się, że katalog przechowujący twoje dane jest dostępny dla dowolnego użytkownika (prawdopodobnie MySQL), w którym procesy bazy danych działają.
MySQL nie doda się do menu startowego i nie ma szczególnie miłego interfejsu GUI, aby zatrzymać serwer. Dlatego jeśli chcesz uruchomić serwer klikając dwukrotnie plik wykonywalny mysqld, powinieneś pamiętać o ręcznym zatrzymaniu procesu za pomocą mysqladmin, Listy zadań, Menedżera zadań lub innych środków specyficznych dla systemu Windows.

Weryfikacja instalacji MySQL

Po pomyślnym zainstalowaniu MySQL, tabele podstawowe zostały zainicjowane i serwer został uruchomiony: możesz sprawdzić, czy wszystko działa tak, jak powinno być przez proste testy.
Użyj narzędzia mysqladmin, aby uzyskać status serwera
Użyj binarnego mysqladmin, aby sprawdzić wersję serwera. Ten plik binarny byłby dostępny w /usr/bin na linuksie i w C:\mysql\bin w Windows.
[root@host]# mysqladmin --version
W systemie Windows uzyska się następujący wynik. Może się różnić w zależności od instalacji
mysqladmin  Ver 8.42 Distrib 5.7.21, for Win64 on x86_64

Jeśli nie otrzymasz takiego komunikatu, może to oznaczać problem z instalacją i potrzebujesz pomocy w jego naprawie.

Wykonywanie prostych poleceń SQL za pomocą klienta MySQL

Możesz połączyć się z serwerem MySQL za pośrednictwem klienta MySQL i za pomocą komendy mysql. W tej chwili nie musisz podawać żadnego hasła, ponieważ domyślnie zostanie ono ustawione jako puste.
Możesz po prostu użyć następującego polecenia -
[root@host]# mysql –p –u root
Password:
Powinien zostać nagrodzony monitem mysql>. Teraz jesteś podłączony do serwera MySQL i możesz wykonać wszystkie polecenia SQL w wierszu mysql> w następujący sposób:
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+
6 rows in set (0.00 sec)


                                                    



Brak komentarzy:

Prześlij komentarz