logo

Vytvořit databázi MySQL

Databáze se používá k ukládání kolekce záznamů v organizované formě. Umožňuje nám uchovávat data v tabulkách, řádcích, sloupcích a indexech, abychom často našli relevantní informace. Prostřednictvím databáze můžeme velmi snadno přistupovat k záznamům a spravovat je.

MySQL implementuje databázi jako adresář, který ukládá všechny soubory ve formě tabulky. Umožňuje nám vytvářet databázi především v dvě cesty :

  1. Klient příkazového řádku MySQL
  2. MySQL Workbench

Klient příkazového řádku MySQL

Můžeme vytvořit novou databázi v MySQL pomocí VYTVOŘIT DATABÁZI příkaz s níže uvedenou syntaxí:

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

Vysvětlení parametru

Popisy parametrů výše uvedené syntaxe jsou následující:

Parametr Popis
jméno databáze Je to název nové databáze, který by měl být v instanci serveru MySQL jedinečný. The POKUD NEEXISTUJE klauzule zabraňuje chybě, když vytváříme databázi, která již existuje.
název_znakové_sady Je to nepovinné. Je to název znakové sady pro uložení každého znaku do řetězce. Databázový server MySQL podporuje mnoho znakových sad. Pokud to v příkazu neuvedeme, MySQL převezme výchozí znakovou sadu.
Collation_name Je volitelný, který porovnává znaky v konkrétní znakové sadě.

Příklad

Pojďme si na příkladu porozumět, jak vytvořit databázi v MySQL. Otevřete MySQL konzoli a zapište si heslo, pokud jsme nastavili při instalaci. Nyní jsme připraveni vytvořit databázi. Zde vytvoříme název databáze 'employeedb' pomocí následujícího prohlášení:

 mysql> CREATE DATABASE employeesdb; 

Bude to vypadat jako níže uvedený výstup:

Vytvořit databázi MySQL

Nově vytvořenou databázi můžeme zkontrolovat pomocí níže uvedeného dotazu, který vrátí název databáze, znakovou sadu a řazení databáze:

 mysql> SHOW CREATE DATABASE employeedb; 

Vytvořit databázi MySQL

Vytvořenou databázi můžeme zkontrolovat pomocí následujícího dotazu:

 mysql> SHOW DATABASES; 

Po provedení výše uvedeného dotazu vidíme všechny vytvořené databáze na serveru.

Vytvořit databázi MySQL

Nakonec můžeme použít níže uvedený příkaz pro přístup k databázi, která nám umožňuje vytvořit tabulku a další databázové objekty.

 mysql> USE emplyeedb; 

POZNÁMKA: Všechny názvy databází, názvy tabulek a názvy polí tabulky rozlišují malá a velká písmena. Při zadávání jakéhokoli příkazu SQL musíme používat správná jména.

MySQL Workbench

Jedná se o vizuální návrh databáze nebo nástroj GUI používaný pro práci s databázovými architekty, vývojáři a správci databází. Tento vizuální nástroj podporuje SQL vývoj, datové modelování, migraci dat a komplexní administrační nástroje pro konfiguraci serveru, správu uživatelů, zálohování a mnoho dalších. Umožňuje nám vytvářet nové fyzické datové modely, E-R diagramy a vývoj SQL (spouštění dotazů atd.).

Chcete-li vytvořit novou databázi pomocí tohoto nástroje, musíme nejprve spustit MySQL Workbench a přihlaste se pomocí uživatelského jména a hesla, které chcete. Zobrazí se následující obrazovka:

Vytvořit databázi MySQL

Nyní proveďte následující kroky pro vytvoření databáze:

typ proměnné java

1. Přejděte na kartu Navigace a klikněte na Nabídka rozvrhu . Zde vidíme všechny dříve vytvořené databáze. Pokud chceme vytvořit novou databázi, klikněte pravým tlačítkem myši pod menu Schéma a vyberte Vytvořit schéma nebo klikněte na databázi ikona (červený obdélník) , jak je znázorněno na následující obrazovce.

Vytvořit databázi MySQL

2. Otevře se okno nového schématu. Zadejte název nové databáze (např. zaměstnanecdb ) a použijte výchozí znakovou sadu a řazení. Nyní klikněte na tlačítko Použít, jak je znázorněno na obrazovce níže:

Vytvořit databázi MySQL

3. Objeví se nové vyskakovací okno. Klikněte na Aplikovat knoflík.

Vytvořit databázi MySQL

4. Objeví se nová vyskakovací obrazovka. Klikněte na Dokončit dokončete vytváření databáze.

Vytvořit databázi MySQL

5. Po úspěšném vytvoření databáze můžeme v menu Schéma vidět nové databáze. Pokud toto nevidíme, klikněte na obnovovací ikona do nabídky Schéma.

6. Více informací o databázi zobrazíme výběrem databáze a kliknutím na 'já' ikona. Informační okno zobrazuje několik možností, jako je tabulka, spouštěče, indexy, uživatelé a mnoho dalších.

Vytvořit databázi MySQL

7. MySQL Workbench neposkytuje možnost přejmenování názvu databáze, ale můžeme vytvářet, aktualizovat a mazat tabulky a datové řádky z databáze.