Uzyskaj dostęp do MySQL z terminala w systemie Linux

Spisie treści

Dostęp do serwera MySQL i administrowania bazą danych z wiersza poleceń.
To bardzo normalne, że używamy MySQL za pośrednictwem stron PHP, a do administrowania bazą danych używamy programu takiego jak PhpMyAdmin, ale czasami nie mamy innego wyboru, jak tylko uzyskać dostęp do bazy danych za pomocą wiersza poleceń.
Korzystanie z terminala jest przeznaczone do zarządzania hostingiem lub serwerami, pierwszym krokiem będzie nawiązanie połączenia przez SSH z serwerem dedykowanym lub serwerem wirtualnym lub hostingiem, który umożliwia połączenie przez SSH.
użytkownik [email protected]

MySQL posiada program o tej samej nazwie co baza danych (mysql), który służy do zarządzania bazą danych z wiersza poleceń.
mysql -h nazwa_serwera -u nazwa użytkownika -p
Mogliśmy wpisać hasło bezpośrednio w wierszu poleceń, aby zalogować się do MySQL, ale jest to odradzane ze względów bezpieczeństwa. W każdym razie składnia byłaby:
mysql -h localhost -u root -pmi_key

Zauważmy, że pomiędzy -h a nazwą hosta jest spacja, tak samo jak pomiędzy -u a nazwą użytkownika. Jednak pomiędzy -p a kluczem nie wolno wstawiać spacji.
Korzystanie z konsoli MySQL
Po wejściu do środka będziemy mieli do dyspozycji wszystkie instrukcje MySQL do pracy z bazą danych i językiem SQL.
mysql> użyj mojej bazy danych;

Wybieramy bazę danych do korzystania z mybasedata.
Jeśli chcemy zobaczyć listę baz danych znajdujących się na naszym serwerze, możemy napisać polecenie show databases. A) Tak:
mysql> pokaż bazy danych;

Jeśli chcemy zobaczyć tabele bazy danych, użyjemy polecenia
mysql> pokaż tabele

Jeśli potrzebujemy uzyskać informacje o tabeli, aby wiedzieć, jakie ma pola i jakiego typu, możemy użyć polecenia opisu, a następnie nazwy tabeli.
mysql> opisz klientów; 

Do tworzenia tabel i wstawiania rekordów używamy instrukcji sql
mysql> utworzyć test tabeli (int testid); mysql> wstawiamy do wartości testowych (testid) (1);

Wybierz tabelę, aby wyświetlić dane z nowo utworzonej tabeli
mysql> wybierz * z testu;

Z poziomu konsoli MySQL możemy wskazać z linii poleceń wszelkiego rodzaju polecenia w języku SQL, takie jak zaznaczenia, wstawienia, aktualizacje, tworzenie tabel itp.
Pamiętaj, że wszystkie instrukcje w wierszu poleceń MySQL kończą się na; (średnik). Jeśli nie postawimy średnika, najbezpieczniej jest, aby polecenie nie zostało wykonane, a monit pojawi się ponownie, abyśmy mogli kontynuować wpisywanie polecenia.
Jeśli chcieliśmy wykonać zdanie, które napisaliśmy wcześniej, po prostu wpisując; To wystarczy. Oznacza to, że nie powinniśmy przepisywać całego zdania, tylko; i ponownie naciśnij enter.
Po zakończeniu pracy z MySQL, jeśli chcemy zakończyć połączenie z serwerem, po prostu piszemy „quit” z monitu MySQL:
mysql> wyjdź
Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt
wave wave wave wave wave