Korzystając z phpMyAdmina jesteśmy przyzwyczajeni do tego, że nie musimy sprawdzać tabel w bazie danych, typów w tabeli itp. Korzystając z konsoli musimy samodzielnie rozpoznać strukturę bazy danych. Wystarczy parę prostych komend i uzyskamy informacje jak w phpmyadminie.
MySQL
MySQL – tworzenie struktury bazy danych
Tworzenie struktury bazy danych w MySQL’u nie jest niczym nadzwyczajnym, ale aby zachować ciągłość myśli przedstawię tu prostą bazę którą będziemy się posługiwać w dalszych artykułach. Będzie to baza danych czytelni/wypożyczalni, zawiera ona 3 tabele.
Dodawanie nowego użytkownika w MySQL
Dodawanie nowego użytkownika w MySQL’u jest proste. Na początku polecam zapoznać się z dokumentacją (link). Zgodnie z dokumentacją dodajemy użytkownika komenda:
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.
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