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ů:
- Otevřete příkazový řádek nebo terminál.
- 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.
- Po zadání příkazu možná budete muset zadat uživatelské heslo MySQL. Zadejte heslo a stiskněte Enter.
- Nyní jste v interaktivním prostředí MySQL.
- 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 1 | Název sloupce 2 | Název sloupce 3 |
|---|---|---|
| Hodnota 1 | Hodnota 2 | Hodnota 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.