MySQL prostřednictvím příkazového řádku 102:Základní uživatelská interakce
Předletová kontrola
- Tyto pokyny jsou určeny pro výběr databáze MySQL v systému Linux pomocí příkazového řádku.
- Budu pracovat ze serveru Liquid Web Core Managed CentOS 6.5 a budu přihlášen jako root.
Nejprve se přihlásíme k serveru MySQL z příkazového řádku následujícím příkazem:
mysql -u root -p
V tomto případě jsem zadal uživatele root pomocí -u příznak a poté použil -p flag, takže MySQL vyzve k zadání hesla. Pro dokončení přihlášení zadejte své aktuální heslo.
Pokud potřebujete změnit své root (nebo jakékoli jiné) heslo v databázi, postupujte podle tohoto návodu 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>
Pokud jste ještě nevytvořili databázi nebo chcete seznam databází, postupujte podle tohoto návodu.
Zobrazit vybranou databázi v MySQL
Při provádění příkazů prostřednictvím příkazového řádku MySQL může být databáze explicitně specifikována. Ve výchozím nastavení se však všechny operace MySQL spouštěné přes příkazový řádek provádějí na aktuálně vybrané databázi. Která databáze je aktuálně vybrána? Chcete-li to zjistit, zadejte následující příkaz:
SELECT database();
Váš výsledek může být podobný tomuto:
mysql> SELECT database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.00 sec)
Výsledek je null , což znamená, že databáze není aktuálně vybrána.
Vyberte databázi v MySQL
Chcete-li vybrat databázi pro použití s následnými operacemi MySQL, použijte následující příkaz:
USE tutorial_database;
Tento příkaz by měl přinést výsledek Databáze změněna podobně jako:
mysql> USE tutorial_database;
Database changed
Chcete-li ověřit, že databáze byla vybrána, jednoduše zadejte následující příkaz (který jsme spustili dříve):
mysql> SELECT database();
+-------------------+
| database() |
+-------------------+
| tutorial_database |
+-------------------+
1 row in set (0.00 sec)