Android

Jak vytvořit databázi mysql na Linuxu pomocí příkazového řádku

Python on Azure: Part 2—Deploying Django services to Azure Web Apps | Azure Friday

Python on Azure: Part 2—Deploying Django services to Azure Web Apps | Azure Friday

Obsah:

Anonim

MySQL je nejoblíbenější systém správy relačních databází s otevřeným zdrojovým kódem.

Tento tutoriál vysvětluje, jak vytvořit MySQL nebo MariaDB databáze pomocí příkazového řádku.

Než začnete

Předpokládáme, že ve vašem systému již máte nainstalovaný server MySQL nebo MariaDB.

  • Jak nainstalovat MySQL na CentOS 7, Ubuntu 18.04, Debian 9.Jak nainstalovat MariaDB na CentOS 7, Ubuntu 18.04, Debian 9

Všechny příkazy jsou spouštěny jako administrativní uživatel (minimální oprávnění požadovaná pro vytvoření nové databáze je CREATE ) nebo s rootovým účtem.

Chcete-li získat přístup k prostředí MySQL, zadejte následující příkaz a po zobrazení výzvy zadejte heslo uživatele root root MySQL:

mysql -u root -p

Pokud jste nenastavili heslo pro uživatele root root MySQL, můžete vynechat přepínač -p .

Pokud potřebujete změnit své kořenové heslo MySQL, postupujte podle tohoto návodu na resetování kořenového hesla MySQL pomocí příkazového řádku.

Vytvořte MySQL databázi

Vytvoření nové databáze MySQL je stejně snadné jako spuštění jediného příkazu.

Chcete-li vytvořit novou databázi MySQL nebo MariaDB, zadejte následující příkaz, kde database_name je název databáze, kterou chcete vytvořit:

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

Chcete-li se vyhnout chybám, pokud existuje databáze se stejným názvem, kterou se pokoušíte vytvořit, můžete použít následující příkaz:

CREATE DATABASE IF NOT EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

Ve výše uvedeném výstupu vidíte Query OK což znamená, že dotaz byl úspěšný, a 1 warning které nám říká, že databáze již existuje a nebyla vytvořena žádná nová databáze.

V systému Linux jsou názvy databází a tabulek MySQL citlivé na velikost písmen.

Zobrazit všechny databáze MySQL

Chcete-li zobrazit vytvořenou databázi, z prostředí prostředí MySQL spusťte následující příkaz:

SHOW DATABASES;

Výše uvedený příkaz vytiskne seznam všech databází na serveru. Výstup by měl být podobný tomuto:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

Vyberte databázi MySQL

Když vytvoříte databázi, nová databáze není vybrána pro použití. Chcete-li vybrat databázi před zahájením relace MySQL, použijte následující příkaz:

USE database_name;

Database changed

Jakmile vyberete databázi, budou ve vybrané databázi provedeny všechny následné operace, například vytvoření tabulek.

Vytvořte MySQL databázi pomocí mysqladmin

Pomocí obslužného programu mysqladmin můžete také vytvořit novou databázi MySQL z terminálu Linux.

Chcete-li například vytvořit databázi s názvem database_name , zadejte následující příkaz a po zobrazení výzvy zadejte heslo uživatele root root MySQL:

mysqladmin -u root -p create database_name

Závěr

Naučili jste se, jak vytvářet databáze MySQL.

Pokud máte nějaké dotazy, neváhejte a zanechte komentář.

mysql mariadb