Přejít na hlavní obsah

Jak vytvořit databázi prostřednictvím konzole v Mysql

Vytvoření databáze the MySQL prostřednictvím konzole je jedním z nejjednodušších a nejrychlejších způsobů, jak začít s tímto výkonným systémem správy relačních databází.

MySQL je jednou z nejpopulárnějších DBMS na světě a mnoho vývojářů a správců systému často dává přednost použití konzole pro práci s databázemi namísto grafického rozhraní.

Chcete-li vytvořit databázi, musíte otevřít konzolu Mysql a použít příkaz CREATE DATABASE. Tento příkaz vám umožňuje zadat název databáze a určit některé další možnosti, jako je kódování znaků a třídění.

Můžete také použít příkazy USE DATABASE a SHOW DATABASES pro výběr vytvořené databáze a kontrolu seznamu dostupných databází.

Krok 1: Instalace Mysql

Před vytvořením databáze v MySQL prostřednictvím konzole je nutné nainstalovat samotný systém správy databází MySQL.

Zde je krok za krokem návod, který vám pomůže nainstalovat Mysql:

Krok 1:Přejděte na oficiální web Mysql a stáhněte si instalační soubor pro váš operační systém.
Krok 2:Spusťte stažený soubor a postupujte podle pokynů instalačního programu.
Krok 3:Vyberte Nastavení Instalace, jako je instalační adresář a heslo pro uživatele "root".
Krok 4:Počkejte na dokončení instalačního procesu a zkontrolujte, zda je Mysql úspěšně nainstalován ve vašem počítači.

Po instalaci Mysql budete připraveni začít vytvářet databázi prostřednictvím konzole.

Krok 2: Vstup do konzole Mysql

Chcete-li vytvořit databázi v MySQL prostřednictvím konzole, prvním krokem je vstoupit do konzole Mysql. To lze provést následovně:

1) Otevřete příkazový řádek (ve Windows) nebo terminál (v Linuxu nebo macOS).

2) Zadejte příkaz pro přihlášení do konzole Mysql:

mysql-u VÁŠ_UŽIVATEL-p

Nahraďte SVŮJ_POUŽÍVAČ svým uživatelským jménem Mysql. Po zadání příkazu stiskněte Enter.

3) Po zadání příkazu budete upozorněni na požadavek na heslo. Zadejte své heslo a stiskněte Enter.

4) Pokud je heslo zadáno správně, úspěšně se přihlásíte do konzole Mysql a uvidíte rozhraní příkazového řádku s pozvánkou ke vstupu:

Nyní jste připraveni vytvořit databázi a provádět další operace pomocí příkazů Mysql.

Krok 3: Vytvoření nové databáze

Po instalaci MySQL a spuštění serveru, můžete začít vytvářet novou databázi. Chcete-li to provést, postupujte podle následujících kroků:

  1. Otevřete příkazový řádek nebo terminál.
  2. Zadejte příkaz mysql -u [jméno uživatele] -p, kde [jméno uživatele] - toto je vaše uživatelské jméno MySQL a stiskněte Enter.
  3. Po zadání příkazu možná budete muset zadat uživatelské heslo MySQL. Zadejte heslo a stiskněte Enter.
  4. Nyní jste v interaktivním prostředí MySQL.
  5. Chcete-li vytvořit novou databázi, zadejte následující příkaz: CREATE DATABASE [jméno_bazy_dané];

Nahradit [jméno_bazy_dané] požadovaný název databáze, např., mydatabase.

Po spuštění příkazu se zobrazí zpráva o vytvoření databáze bez chyb.

Krok 4: Výběr aktuální databáze

Po vytvoření databáze v MySQL, musíte ji vybrat jako aktuální pro provádění různých operací. K tomu slouží příkaz USE.

Chcete-li vybrat aktuální databázi, musíte spustit následující příkaz:

Zde je název databáze, kterou chcete vybrat. Pokud se například vaše databáze nazývá "mydatabase", příkaz bude vypadat následovně:

Po provedení tohoto příkazu budete pracovat s vybranou databází. Můžete provádět různé požadavky, vytvářet tabulky, vkládat data a další.

Je důležité si uvědomit, že před provedením jakýchkoli operací musíte vybrat databázi. Pokud jste nevybrali databázi, příkazy SQL se budou vztahovat na nejnovější vybranou databázi nebo výchozí databázi.

Krok 5: Vytvoření tabulky v databázi

Po úspěšném vytvoření databáze v MySQL můžeme začít vytvářet tabulku. Tabulka je datová struktura, ve které budeme uchovávat informace.

K vytvoření tabulky použijeme příkaz SQL CREATE TABLE . Tento operátor vám umožňuje vytvořit tabulku s určitými poli (sloupci) a datovými typy pro každé pole.

Chcete-li například vytvořit tabulku s názvem "users" s poli " id "(celé číslo, primární klíč)," name " (řádek, maximální délka 100 znaků) a "email" (řádek, maximální délka 255 znaků), můžeme použít následující dotaz SQL:

CREATE TABLE users (id INT PRIMARY KEY,name VARCHAR(100),email VARCHAR(255));

Po provedení tohoto dotazu bude tabulka "users" úspěšně vytvořena v databázi. Její existenci můžeme ověřit pomocí příkazu SHOW TABLES;.

Nyní máme databázi s tabulkou, do které můžeme ukládat data.

Krok 6: vkládání dat do tabulky

Nyní, když máme tabulku v databázi, můžeme do ní začít vkládat data. K tomu slouží operátor INSERT INTO.

Příklad použití operátora INSERT INTO:

Název sloupce 1Název sloupce 2Název sloupce 3
Hodnota 1Hodnota 2Hodnota 3

Zde "název sloupce 1", "Název sloupce 2" a "název sloupce 3" jsou názvy sloupců v tabulce a "hodnota 1", "hodnota 2" a "hodnota 3" jsou hodnoty, které chceme vložit do tabulky.

Příklad konkrétního příkazu:

INSERT INTO название_таблицы (столбец_1, столбец_2, столбец_3) VALUES ('значение_1', 'значение_2', 'значение_3');

Zde je " název_tablity "název tabulky a" sloupec_1"," sloupec_2 "a" sloupec_3 " názvy sloupců, do kterých chceme data vložit. 'hodnota_1', 'hodnota_2', 'hodnota_3' jsou hodnoty, které chceme vložit do příslušných sloupců.

Jeden příkaz INSERT INTO můžete použít k vložení více řádků dat najednou. Příklad:

INSERT INTO название_таблицы (столбец_1, столбец_2, столбец_3) VALUES ('значение_1', 'значение_2', 'значение_3'), ('значение_4', 'значение_5', 'значение_6'), ('значение_7', 'значение_8', 'значение_9');

V tomto příkladu vložíme tři datové řádky do tabulky pomocí jednoho příkazu INSERT INTO.

Nyní víte, jak vložit data do tabulky v MySQL pomocí příkazu INSERT INTO. Nezbývá než tyto znalosti využít ve svých projektech!

Krok 7: požadavky na databázi

Po vytvoření databáze v MySQL k ní můžete začít dotazovat. Dotazy vám umožňují přijímat, upravovat, aktualizovat nebo mazat data v databázových tabulkách.

Existuje několik různých typů dotazů, které můžete použít:

1. SELECT: Tento dotaz vám umožňuje vybrat a extrahovat data z tabulky nebo více databázových tabulek. Například:

SELECT * FROM název;

2. INSERT INTO: Pomocí tohoto dotazu můžete do databázové tabulky vložit nové záznamy nebo data. Například:

Insert INTO název_tablity (sloupec1, sloupec2, sloupec3) VALUES (hodnota1, hodnota2, hodnota3) ;

3. Aktualizace: tento požadavek Vám umožňuje aktualizovat stávající data v tabulce databáze. Například:

UPDATE název_tablic SET sloupec1 = nový_místo1, sloupec2 = nový_místo2 kde podmínka;

4. DELETE: pomocí tohoto dotazu můžete smazat záznamy nebo data z databázové tabulky. Například:

DELETE FROM název_tablic WHERE podmínka;

To je jen několik příkladů dotazů, které můžete provést s databází MySQL. S těmito dotazy budete moci pracovat s daty v databázi a provádět různé operace podle vašich potřeb.