Předchozí série:
MySQL prostřednictvím příkazového řádku 101:Základní interakce s databází
V tomto článku budeme diskutovat o tom, jak použít MySQL k vytvoření nového uživatele v Linuxu pomocí příkazového řádku. Budeme pracovat na serveru spravovaném jádrem Liquid Web se systémem CentOS verze 6.5 jako uživatel root. Použité příkazy by také měly fungovat na novějších verzích MySQL na CentOS.
MySQL je aplikace pro správu relačních databází primárně používaná na Linuxu a je součástí zásobníku LAMP (Linux, Apache, MySQL a PHP).
Předletová kontrola
- Přihlaste se jako uživatel root.
- Mějte přístup k terminálu.
- Základní znalost příkazového řádku.
Krok 1. Přihlaste se do MySQL
Nejprve se přihlásíme k serveru jako uživatel root a poté otevřeme terminál pro přístup k serveru MySQL z příkazového řádku pomocí následujícího příkazu:
mysql -u root -p
V tomto případě jsme specifikovali uživatele jako root pomocí -u a poté použil -p flag, takže přihlášení k MySQL nás vyzve k zadání hesla. Dále můžeme zadat naše aktuální heslo pro dokončení přihlášení.
Poznámka: Pokud potřebujeme změnit naše heslo uživatele root (nebo heslo jakéhokoli jiného uživatele) v databázi, přečtěte si prosím tento tutoriál o změně hesla pro MySQL pomocí příkazového řádku.
Nyní byste měli být u výzvy MySQL, která vypadá velmi podobně jako tato.
mysql>
Krok 2. Vytvořte uživatele MySQL
Nyní vytvoříme uživatele s názvem testuser a heslo test123test! pomocí následujícího příkazu.
mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';
A je to! Vytvořili jsme našeho prvního uživatele MySQL pomocí jediného příkazu. Tento uživatel nebude moci pracovat s žádnou z databází MySQL, dokud mu nebudou udělena další oprávnění. Ve skutečnosti se nebudou moci přihlásit, aniž by jim udělili další oprávnění. Chcete-li dát novému uživateli správná oprávnění, podívejte se prosím na náš další tutoriál o udělování oprávnění uživateli MySQL pomocí příkazového řádku.
Zobrazit seznam uživatelů MySQL
Chcete-li zobrazit úplný seznam uživatelů MySQL, včetně hostitele, se kterým jsou spojeni, lze provést pomocí následujícího příkazu select.
SELECT User,Host FROM mysql.user;
Závěr
MySQL je vynikající open-source systém pro správu relačních databází. V roce 2010 bylo MySQL začleněno do MariaDB po jeho nákupu společností Oracle. MariaDb je komunitou vyvinutý a vyvinutý systém správy relačních databází (RDBMS). Nadále jde o bezplatný a open-source software licencovaný pod GNU General Public License.
Promluvte si s odborníkem
Náš tým podpory má zkušenosti s údržbou a správou tohoto typu softwaru. Naši správci a technici systému Linux důvěrně znají různé technologie webhostingu, zejména ty, které jsou popsány v tomto článku. Máte-li dotazy, jsme vám k dispozici 24 hodin denně, 7 dní v týdnu, 365 dní v roce.
Pokud jste plně spravovaný server VPS, vyhrazený pro cloud, privátní cloud VMWare, soukromý nadřazený server nebo vlastník vyhrazeného serveru a není vám příjemné provádět kterýkoli z uvedených kroků, můžete nás kontaktovat telefonicky @800.580.4985, chat nebo lístek podpory, který vám s tímto procesem pomůže.