Poprzednia seria:
MySQL za pomocą wiersza poleceń 101:Podstawowa interakcja z bazą danych
W tym artykule omówimy, jak używać MySQL do tworzenia nowego użytkownika w systemie Linux za pomocą wiersza poleceń. Będziemy pracować na serwerze zarządzanym przez rdzeń Liquid Web z systemem CentOS w wersji 6.5 jako użytkownik root. Użyte polecenia powinny również działać w nowszych wersjach MySQL na CentOS.
MySQL to aplikacja do zarządzania relacyjnymi bazami danych używana głównie w systemie Linux i jest składnikiem stosu LAMP (Linux, Apache, MySQL i PHP).
Sprawdzenie przed lotem
- Zaloguj się jako użytkownik root.
- Miej dostęp do terminala.
- Podstawowa znajomość wiersza poleceń.
Krok 1. Zaloguj się do MySQL
Początkowo zalogujemy się do serwera jako użytkownik root, a następnie otworzymy terminal, aby uzyskać dostęp do serwera MySQL z wiersza poleceń za pomocą następującego polecenia:
mysql -u root -p
W tym przypadku określiliśmy użytkownika jako root za pomocą -u flagę, a następnie wykorzystał -p aby logowanie MySQL poprosiło nas o hasło. Następnie możemy wprowadzić nasze aktualne hasło, aby zakończyć logowanie.
Uwaga: Jeśli musimy zmienić nasze hasło roota (lub hasło innych użytkowników) w bazie danych, zapoznaj się z tym samouczkiem dotyczącym zmiany hasła do MySQL za pomocą wiersza poleceń.
Powinieneś teraz być przy znaku zachęty MySQL, który wygląda bardzo podobnie do tego.
mysql>
Krok 2. Utwórz użytkownika MySQL
Teraz utworzymy użytkownika o nazwie testuser i hasło test123test! za pomocą następującego polecenia.
mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';
Otóż to! Stworzyliśmy naszego pierwszego użytkownika MySQL za pomocą jednego polecenia. Ten użytkownik nie będzie mógł pracować z żadną z baz danych MySQL, dopóki nie otrzyma dodatkowych uprawnień. W rzeczywistości nie będą mogli się zalogować bez przyznania im dodatkowych uprawnień. Aby nadać nowemu użytkownikowi odpowiednie uprawnienia, zapoznaj się z naszym następnym samouczkiem na temat przyznawania uprawnień użytkownikowi MySQL za pomocą wiersza poleceń.
Wyświetl listę użytkowników MySQL
Aby wyświetlić pełną listę użytkowników MySQL, w tym hosta, z którym są powiązani, można użyć następującej instrukcji select.
SELECT User,Host FROM mysql.user;
Wniosek
MySQL to doskonały system zarządzania relacyjnymi bazami danych typu open source. W 2010 r. MySQL został rozwidlony do MariaDB po jego zakupie przez Oracle. MariaDb to opracowany przez społeczność system zarządzania relacyjnymi bazami danych (RDBMS). Nadal jest to darmowe oprogramowanie o otwartym kodzie źródłowym na licencji GNU General Public License.
Porozmawiaj teraz z ekspertem
Nasz zespół wsparcia ma doświadczenie w utrzymaniu i zarządzaniu tego typu oprogramowaniem. Nasi administratorzy i technicy systemu Linux posiadają gruntowną wiedzę na temat wielu technologii hostingowych, zwłaszcza tych omówionych w tym artykule. W przypadku pytań jesteśmy do dyspozycji 24 godziny na dobę, 7 dni w tygodniu, 365 dni w roku.
Jeśli jesteś w pełni zarządzanym serwerem VPS, serwerem dedykowanym w chmurze, prywatną chmurą VMWare, prywatnym serwerem nadrzędnym lub właścicielem serwera dedykowanego i nie czujesz się komfortowo podczas wykonywania którejkolwiek z opisanych czynności, możemy się z nami skontaktować telefonicznie @800.580.4985, czat lub zgłoszenie do pomocy technicznej, które pomogą Ci w tym procesie.