Python on Azure: Part 2—Deploying Django services to Azure Web Apps | Azure Friday
Obsah:
- Zobrazit databáze MySQL
- Zobrazit všechny databáze MySQL
- Filtrování výsledku
- Zobrazit databáze MySQL z příkazového řádku
- Závěr
Při správě databázových serverů MySQL je jedním z nejčastějších úkolů seznámení se s prostředím. To zahrnuje úkoly, jako je výpis databází, které jsou umístěny na serveru, zobrazování tabulek konkrétní databáze nebo získávání informací o uživatelských účtech a jejich právech.
Tento tutoriál vysvětluje, jak zobrazit všechny databáze na serveru MySQL nebo MariaDB pomocí příkazového řádku.
Zobrazit databáze MySQL
Nejběžnějším způsobem získání seznamu databází MySQL je použití klienta
mysql
pro připojení k serveru MySQL a spuštění příkazu
SHOW DATABASES
.
Přístup k serveru MySQL pomocí následujícího příkazu a po zobrazení výzvy zadejte uživatelské heslo MySQL:
mysql -u user -p
Pokud jste nenastavili heslo pro uživatele MySQL, můžete vynechat přepínač
-p
.
Z prostředí prostředí MySQL spusťte následující příkaz:
SHOW DATABASES;
Příkaz vytiskne seznam všech databází, ke kterým má uživatel přidělena určitá oprávnění. Výstup bude podobný tomuto:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Dalším příkazem, který můžete použít pro výpis databází, je
SHOW SCHEMAS
což je synonymum pro příkaz
SHOW DATABASES
:
SHOW SCHEMAS;
Výstup bude stejný jako při použití příkazu
SHOW DATABASES
:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
Zobrazit všechny databáze MySQL
Chcete-li zobrazit všechny databáze na serveru MySQL, musíte se přihlásit jako uživatel, který má přístup ke všem databázím, ve výchozím nastavení je to root root uživatele MySQL nebo nastavit globální oprávnění
SHOW DATABASES
.
Přihlaste se uživatele root MySQL:
mysql -u user -p
Spusťte příkaz
SHOW DATABASES
:
SHOW DATABASES;
Uvidíte seznam všech databází na serveru MySQL:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
Filtrování výsledku
SHOW DATABASES
LIKE
lze použít k filtrování výstupu
SHOW DATABASES
podle konkrétního vzoru.
SHOW DATABASES LIKE pattern;
Například následující příkaz vrátí všechny databáze, jejichž jména začínají na 'open':
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
Znak procenta (
%
) znamená nulu, jeden nebo více znaků.
Následující příkaz vám poskytne seznam všech databází, které začínají buď „otevřeným“ nebo „slovem“:
SELECT schema_name
FROM information_schema.schemata
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
Zobrazit databáze MySQL z příkazového řádku
Chcete-li získat seznam databází bez přihlášení do shellu MySQL, můžete použít buď příkaz
mysql
s volbou
-e
což znamená spuštění, nebo
mysqlshow
která zobrazuje informace o databázích a tabulkách.
To je zvláště užitečné, pokud chcete pracovat s databázemi MySQL pomocí skriptů shellu.
Spusťte na terminálu následující příkaz a zobrazte seznam všech databází:
mysql -u user -p -e 'show databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
Zde je příklad pomocí příkazu
mysqlshow
:
mysqlshow -u user -p
Výstup bude identický s výstupem z předchozího příkazu.
Závěr
Naučili jste se, jak získat seznam všech databází na vašem serveru MySQL.
Pokud máte nějaké dotazy, neváhejte a zanechte komentář.
mysql mariadbDriverView: Zobrazit seznam všech ovladačů zařízení v systému Windows
DriverView je bezplatný program od společnosti Nirsoft, který zobrazuje celý seznam nainstalovaných a načtených ovladačů zařízení v počítači se systémem Windows. Stáhněte si zdarma.
Jak zobrazit seznam postgresql databází a tabulek pomocí psql
Při správě databázových serverů PostgreSQL je jedním z nejčastějších úkolů, který pravděpodobně provedete, seznam databází a jejich tabulek. PostgreSQL přichází s interaktivním nástrojem s názvem psql, který vám umožňuje připojit se k serveru a spouštět dotazy proti němu.
Seznam (zobrazit) tabulky v databázi mysql
Tento článek ukazuje, jak zobrazit tabulky v databázi MySQL nebo MariaDB pomocí příkazového řádku pomocí příkazu SHOW TABLES.