Ako vytvoriť databázu v MySQL pomocou príkazového riadka


V tomto článku sa dozviete, ako použiť príkaz MySQL CREATE DATABASE na vytvorenie novej databázy na serveri MySQL.

Každá inštalácia MySQL obsahuje nástroj mysql, ktorý je možné použiť na interakciu s databázou priamo z terminálu.

Inými slovami, pomôcka príkazového riadka mysql umožňuje odosielať príkazy alebo dotazy na server a spravovať údaje v databázach uložených na serveri.

Príkaz MySQL CREATE DATABASE

Tu je všeobecná syntax príkazu CREATE DATABASE.

CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]

Názov databázy musí byť jedinečný v rámci inštancie servera MySQL. Ak sa pokúsite vytvoriť databázu s názvom, ktorý už existuje, MySQL zobrazí chybu. Ak sa chcete vyhnúť takejto chybe, zadajte možnosť "AK NEEXISTUJE", AK SA OMYLOM POKÚSITE VYTVORIŤ EXISTUJÚCU DATABÁZU.

Ak sa teda použije "AK NEEXISTUJE", DATABÁZA SA VYTVORÍ IBA VTEDY, AK DANÝ NÁZOV NIE JE V KONFLIKTE S NÁZVOM EXISTUJÚCEJ DATABÁZY.

Súvisiace: Ako vytvoriť databázu v MySQL pomocou MySQL Workbench

Okrem toho môžete tiež určiť znakovú sadu a zoradenie pre novú databázu v čase vytvorenia. Ak však vynecháte klauzuly "CHARACTER SET" a "COLLATE", MySQL použije predvolenú znakovú sadu a zoradenie pre novú databázu.

Vytvorenie databázy pomocou príkazu mysql

Ak chcete vytvoriť databázu, budete musieť otvoriť rozhranie príkazového riadka MySQL a zadať príkazy databázy počas spustenia servera.

Najprv sa prihláste na server MySQL ako používateľ root.

mysql -u root -p

Zobrazí sa výzva na zadanie hesla. Zadajte heslo používateľa root MySQL a stlačte "Enter".

Teraz sme pripravení vytvoriť novú databázu v MySQL. Rozhodli sme sa ho pomenovať "zvieratá". Príkaz by bol:

CREATE DATABASE animals;
Query OK, 1 row affected (0.001 sec)

Gratulujeme! Vaša databáza bola vytvorená.

Nakoniec môžete zobraziť zoznam existujúcich databáz spustením nasledujúceho príkazu SQL:

SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| animals            |
| information_schema |
| mysql              |
| performance_schema |
+--------------------+

Ako vidíte, naša novovytvorená databáza MySQL s názvom "zvieratá" je uvedená.

Ak má však váš server MySQL viacero databáz, vykonajte nasledujúci príkaz a začnite pracovať s databázou, ktorú ste vytvorili:

use animals;

Záver

Po dokončení tohto návodu by ste mali vedieť, ako vytvoriť databázu v MySQL pomocou príkazového riadka. Ako sme videli vyššie, je to celkom jednoduché.

Okrem toho sa v nasledujúcom článku dozviete , ako zálohovať a obnoviť databázu MySQL z príkazového riadka v systéme Linux.

Ďalšie informácie o databázach MySQL nájdete v dokumentácii k MySQL.

Súvisiace články: