Tento příspěvek poskytne příkaz pro přidání nových záznamů do tabulky databází MySQL.
Který příkaz může přidat nový záznam do databází MySQL?
Chcete-li přidat nové záznamy do tabulek databází MySQL, „ VLOŽIT ” lze použít. Vkládá nebo ukládá nová data do MySQL tabulek v rámci databází. Umožňuje uživatelům provádět vkládání záznamů dvěma způsoby s využitím jediného dotazu v MySQL, jako je přidávání záznamů do jednoho řádku a vkládání záznamů do více než jednoho řádku.
Syntax
Obecná syntaxe „ VLOŽ DO “ prohlášení je uvedeno níže:
VLOŽIT DO < název tabulky > ( sloupec1 , col2 , sloupec 3 , ... )
HODNOTY ( hodnota1 , hodnota2 , HODNOTA , ... ) ;
Tady:
- “ VLOŽ DO ” slouží k přidání dat do tabulek.
- “
” je název cílové tabulky, do které chceme přidat nový záznam. - “ sl.1,… “ je název pole.
- “ HODNOTY ” vrátí kolekci na jednom nebo více řádcích jako tabulku.
- “ hodnota1, … “ jsou požadovaný záznam nebo data, která vložíme.
Jak přidat jeden záznam do databáze MySQL?
Předpokládejme, že chceme vložit jeden záznam nebo řádek do existující tabulky. Chcete-li tak učinit, postupujte podle uvedených kroků.
Krok 1: Spusťte Terminál
Nejprve vyhledejte a otevřete terminál Windows prostřednictvím nabídky Start:
Krok 2: Připojte terminál k serveru MySQL
Poté spusťte „ mysql ” pro přístup k databázím serveru MySQL:
mysql -u root -pVe výše uvedeném příkazu:
- “ -v ” označuje uživatelské jméno.
- “ vykořenit ” je naše výchozí uživatelské jméno (může se lišit podle vašeho uživatelského jména).
- “ -p ” možnost představuje heslo:
Krok 3: Zobrazení databází
Nyní vypište všechny dostupné databáze spuštěním příkazu „ UKÁZAT 'příkaz s ' DATABÁZE “ možnost:
UKÁZAT DATABÁZE ;Z daného výstupu jsme vybrali „ mynewdb 'databáze:
Krok 4: Přejděte do místní databáze
Dále proveďte „ POUŽITÍ ” příkaz ke změně databáze:
POUŽITÍ mynewdb;
Krok 5: Vytvořte novou tabulku
Poté vytvořte novou tabulku v aktuální databázi pomocí „ VYTVOŘIT 'příkaz:
VYTVOŘIT STŮL Student ( Std INT , Jméno VARCHAR ( 25 ) NE NULA , Příjmení VARCHAR ( 25 ) NE NULA , Město VARCHAR ( 40 ) NE NULA , Permanentní adresa VARCHAR ( 40 ) NE NULA , Telefon VARCHAR ( dvacet ) NE NULA , OMEZENÍ PK_Student HLAVNÍ KLÍČ ( Std ) ) ;Ve výše uvedeném příkazu:
- Vytvořili jsme novou tabulku s názvem „ Student “.
- Byla přidána nová pole, například „ Std “, “ Jméno “, “ Příjmení “, “ Město “, Permanentní adresa ', a ' Telefon ” spolu s jejich vhodným datovým typem.
- “ int „pro studentský průkaz“ Std ' a ' VARCHAR ” pro pole, která obsahují textovou hodnotu.
- “ NENULOVÝ ” se použije na pole, která nemohou mít hodnotu null.
- “ Std ” jako primární klíč je zadáno ID studenta.
Podle následujícího výstupu byla úspěšně vytvořena nová tabulka:
Krok 6: Ověření
Chcete-li zajistit, že nově vytvořená tabulka existuje v aktuálních databázích, spusťte příkaz „ ZOBRAZIT TABULKY ' prohlášení:
UKÁZAT TABULKY ;
Krok 7: Přidejte záznamy
Nakonec použijte „ VLOŽ DO ” pro přidání nových dat do tabulky databáze MySQL:
VLOŽIT DO Student ( Std , Jméno , Příjmení , Město , Permanentní adresa , Telefon ) HODNOTY ( '1' , 'Maria' , 'Naz' , 'PindiGheb' , 'Upřímný' , '052-253547' ) ;
Krok 8: Zobrazení obsahu tabulky
Chcete-li zobrazit dostupný obsah tabulky, spusťte „ VYBRAT ' prohlášení:
VYBRAT * Z Student;Jak vidíte, do tabulky byl přidán jeden záznam:
Jak přidat více záznamů do databáze MySQL?
Můžete také vložit více záznamů do databázových tabulek MySQL najednou pomocí „ VLOŽ DO ' prohlášení:
VLOŽIT DO Student HODNOTY ( '2' , 'Roshan' , 'Khan' , 'Lahore' , 'Hlavní silniční pruh 12' , '021-248847' ) , ( '3' , 'Zoya' , 'tento' , 'Karachi' , 'Clifton' , '082-973747' ) ;V níže zvýrazněném výstupu „ Záznamy: 2 ” znamená, že bylo přidáno více záznamů:
Poté spusťte „ VYBRAT ” pro kontrolu přidaných záznamů v tabulce:
VYBRAT * Z Student;
Jak přidat záznamy s podmínkami do databáze MySQL?
V databázových tabulkách MySQL můžete přidávat záznamy z jedné tabulky do druhé pomocí „ KDE 'klauzule:
VLOŽIT DO Student VYBRAT * Z Std1 KDE Město = 'Lahore' ;Tady:
- “ Student ” je tabulka, která potřebuje přidat záznamy.
- “ VYBRAT ” vybere požadované záznamy.
- “ * “ označuje vše.
- “ Z ” klauzule se používá pro načítání některých záznamů z databázových tabulek.
- “ Std1 “ je název tabulky.
- “ KDE ” filtruje požadované záznamy, které splňují zadané podmínky.
- “ City= ‘Lahore’ ” záznam cílové tabulky, který je třeba extrahovat.
' Záznamy: 1 ” ukazuje, že jeden záznam je načten a přidán do nové tabulky:
Pro ověření použijte „ VYBRAT ” pro výběr a zobrazení všech záznamů zadané tabulky:
VYBRAT * Z Student;
Jak přidat záznamy kopírováním z jiné tabulky v databázi MySQL?
Chcete-li zkopírovat záznamy z jiné tabulky stejné databáze, „ VLOŽ DO 'příkaz lze žalovat s ' VYBRAT ' prohlášení:
VLOŽIT DO Student VYBRAT * Z Std1;Ve výše uvedeném příkazu „ Student “ je nový název tabulky a „ Std1 ” je název cílové tabulky, ze které potřebujeme zkopírovat data:
Spusťte „ VYBRAT ” pro zobrazení nově zkopírovaného záznamu z jiné tabulky:
VYBRAT * Z Student;Jak můžete vidět, níže zvýrazněný záznam je úspěšně zkopírován záznamem z jiné tabulky:
To je vše! Poskytli jsme proces přidání nového záznamu do tabulky databází MySQL.
Závěr
' INSERT INTO