Od jakiegoś czasu noszę się z odpaleniem pierwszego kursu. Początkowo miał to być kurs MySQL ale uznałam, że będę w miarę równolegle realizować MySQL i Magento. Ten wątek jednak poświęcę bazom danych. Idąc za przykładem innych mądrych głów, kurs ten podzielę na małe części tak by każda kolejna lekcja nie była zbyt ciężka do przyswojenia.
W tej lekcji dowiesz się jak zainstalować środowisko i sprawdzić wersję bazy.
Instalacja środowiska do nauki MySQL
Abyśmy mogli w ogóle wystartować, musimy mieć jakieś środowisko pracy. W sieci znaleźć można ogrom tutoriali jak zainstalować serwer mysql na linuxie i jeszcze więcej porad dla miłośników windowsa. To o czym jednak musimy pamiętać to to, że dobrze by było abyście ćwiczyli na tej samej wersji mysql, w oparciu o którą tworzony jest ten kurs. Na początku bowiem może jeszcze nie pojawią się większe problemy, ale w miarę jak ćwiczenia będą ciekawsze, mogą pojawić się nieoczekiwane błędy związane z różnicą wersji mysql.
Wg mnie najszybszym i najprostszym sposobem zainstalowania serwera bazodanowego oraz narzędzia phpmyadmin jest instalacja serwera XAMPP. Są różne opinie na jego temat, ale moim zdaniem na start jest najprostszą opcją.
W tym celu ściągnij instalkę ze strony https://www.apachefriends.org/download.html. Wszystkie opcje zawierają tą samą wersje MariaDB. Serwer MariaDB jest klonem MySQL w pełni z nim kompatybilnym i używamy go dokładnie w ten sam sposób. Wybierz następnie pakiety jak na screenie poniżej:
Po poprawnym zainstalowaniu otwórz panel sterowania (ikonka może kryć się na dolnym pasku przy zegarze) i wystartuj moduły Apache i Mysql.
Jak sprawdzić wersję MySQL ?
Po uruchomieniu modułów, kliknij w przycisk [Admin] modułu MySQL. W przeglądarce powinno uruchomić się narzędzie phpMyAdmin.
Krążą różne opinie na jego temat podobnie jak na temat samego XAMPPa. Osobiście w codziennej pracy nie przepadam za nim. Wolę korzystać z MySQL Workbanch, HeidiSQL lub SQLyog. Nie ma co jednak ukrywać, że z niektórymi bazami nie sposób połączyć się z zewnątrz z uwagi na zabezpieczenia. Wówczas phpMyAdmin staje się jedną z dwóch najczęściej dostępnych opcji. Drugą opcją jest dostęp z konsoli tekstowej (polecenie mysql). Warto jednak poznać tę technikę, bowiem czasem staje się jedyną opcją na wykonanie zapytań bezpośrednio do bazy.
Ok, uruchomił nam się phpMyAdmin. Co dalej?
Klikamy w zakładkę SQL z prawej strony a następnie wprowadzamy polecenie jak poniżej na screenie:
W odpowiedzi otrzymamy:
Najważniejsze na ten moment dla nas zmienne to:
innodb_version | 5.6.39-83.1 |
---|---|
version | 10.1.36-MariaDB |
Pierwsza oznacza, że wersja silnika innodb to 5.6.39 (czyli kompatybilna z MySQL 5.6), a wersja serwera (MariaDB) to 10.1.36.