Docker – pierwszy kontener z MySQL

Wiemy już czym jest Docker. Instalacja przebiegła pomyślnie – więc czas najwyższy na uruchomienie swojego pierwszego kontenera. Na pierwszy ogień proponuję uruchomić kontener z MySQL’em aby zrozumieć zasadę działania. Rozpoczynając uruchamianie aplikacji sugeruję sprawdzić w repozytorium czy szukany przez nas obraz nie został wcześniej przygotowany. Jak widać w przypadku MySQL’a gotowy obraz jest przygotowany przez … Czytaj dalej

MySQL – Wprowadzenie do baz danych

We wprowadzeniu chciałem podziękować za zainteresowanie z Twojej strony i odwiedziny tego bloga. W tej części chciałem skupić się na bardzo popularnym silniku baz danych jakim jest MySQL. Nie mam zamiaru tworzyć książki bo nie na tym polega idea bloga, ale na zebraniu w pigułce kompendium informacji podstawowych które wystarczą większości. Chciałem zaznaczyć, iż podstawowym miejscem … Czytaj dalej

MySQL – Import i export

Czasami zdarza się sytuacja, że potrzebujemy zrobić migracje bazy danych z jednego serwera na drugi, stworzyć kopie zapasową lub przywrócić bazę danych z kopii. Najlepszym i najmniej problematycznym narzędziem do tego okazuje się konsola i pakiet mysql-client. Zawiera on w sobie takie programy jak mysqldump, mysql które w połączeniu ze sobą tworzą potężne narzędzie. Poniżej przedstawiam w dużym uproszczeniu proces exportu i importu bazy za pomocą konsoli.

Czytaj dalej

MySQL – Połączenie z bazą

Co dziwne wielu ludzi nie ma pojęcia o tym w jaki sposób połączyć się z bazą danych za pomocą konsoli (mowa oczywiście o systemie Linux), a jest to proste – wystarczy jedynie zapoznać się z dokumentacją. Do łączenia używa się programu mysql dostępnego w pakiecie mysql-client. sudo apt-get install mysql-client Od tej chwili w naszym … Czytaj dalej