Ovaj će post dati naredbu za dodavanje novih zapisa u tablicu baza podataka MySQL.
Koja naredba može dodati novi zapis u MySQL baze podataka?
Za dodavanje novih zapisa u tablice baza podataka MySQL, ' UMETNUTI ” može se koristiti izjava. Umeće ili sprema nove podatke u MySQL tablice unutar baza podataka. Korisnicima omogućuje umetanje zapisa na dva načina korištenjem jednog upita u MySQL-u, kao što je dodavanje zapisa u jedan red i umetanje zapisa u više od jednog reda.
Sintaksa
Opća sintaksa ' UMETNUTI U ” izjava je navedena u nastavku:
UMETNUTI U < naziv tablice > ( stupac1 , col2 , stupac3 , ... )
VRIJEDNOSTI ( vrijednost1 , vrijednost2 , VRIJEDNOST , ... ) ;
Ovdje:
- “ UMETNUTI U ” naredba se koristi za dodavanje podataka u tablice.
- “
” naziv je ciljne tablice kojoj želimo dodati novi zapis. - “ stupac1, … ” je naziv polja.
- “ VRIJEDNOSTI ” naredba vraća kolekciju u jednom ili više redaka kao tablicu.
- “ vrijednost1, … ” su željeni zapis ili podaci koje umećemo.
Kako dodati jedan zapis u MySQL bazu podataka?
Pretpostavimo da želimo umetnuti jedan zapis ili redak u postojeću tablicu. Da biste to učinili, slijedite navedene korake.
Korak 1: Pokrenite terminal
Prvo pretražite i otvorite Windows terminal putem izbornika Startup:
Korak 2: Povežite terminal s MySQL poslužiteljem
Zatim pokrenite ' mysql ” naredba za pristup bazama podataka MySQL poslužitelja:
mysql -u root -pU gore navedenoj naredbi:
- “ -u ” opcija označava korisničko ime.
- “ korijen ” je naše zadano korisničko ime (može se razlikovati ovisno o vašem korisničkom imenu).
- “ -str ” opcija predstavlja lozinku:
Korak 3: Pregledajte baze podataka
Sada popišite sve dostupne baze podataka pokretanjem ' POKAZATI ' naredba s ' BAZE PODATAKA ” opcija:
POKAZATI BAZE PODATAKA ;Iz danog rezultata odabrali smo ' mynewdb ” baza podataka:
Korak 4: Idite na lokalnu bazu podataka
Zatim izvršite ' KORISTITI ” naredba za promjenu baze podataka:
KORISTITI mynewdb;
Korak 5: Stvorite novu tablicu
Zatim stvorite novu tablicu u trenutnoj bazi podataka koristeći ' STVORITI ” naredba:
STVORITI STOL Student ( Std INT , Ime VARCHAR ( 25 ) NE NULL , Prezime VARCHAR ( 25 ) NE NULL , Grad VARCHAR ( 40 ) NE NULL , Stalna adresa VARCHAR ( 40 ) NE NULL , Telefon VARCHAR ( dvadeset ) NE NULL , OGRANIČENJE PK_Student PRIMARNO KLJUČ ( Std ) ) ;U gore navedenoj naredbi:
- Napravili smo novu tablicu pod nazivom ' Student ”.
- Dodana su nova polja, poput ' Std ”, “ Ime ”, “ Prezime ”, “ Grad ”, Stalna adresa “, i “ Telefon ” zajedno s njihovim odgovarajućim tipom podataka.
- “ int ” za studentsku iskaznicu ” Std ' i ' VARCHAR ” za ona polja koja uključuju tekstualnu vrijednost.
- “ NIJE NULL ” uvjet se primjenjuje na ona polja koja ne mogu biti nula.
- “ Std ” studentski ID naveden je kao primarni ključ.
Prema sljedećem rezultatu, nova je tablica uspješno kreirana:
Korak 6: Provjera
Kako biste bili sigurni da novostvorena tablica postoji u trenutnim bazama podataka, pokrenite ' POKAŽI TABLICE ” izjava:
POKAZATI TABLICE ;
Korak 7: Dodajte zapise
Na kraju upotrijebite ' UMETNUTI U ” za dodavanje novih podataka u MySQL tablicu baze podataka:
UMETNUTI U Student ( Std , Ime , Prezime , Grad , Stalna adresa , Telefon ) VRIJEDNOSTI ( '1' , 'Marija' , 'Naz' , 'PindiGheb' , 'Iskreno' , '052-253547' ) ;
Korak 8: Pregledajte sadržaj tablice
Za prikaz dostupnog sadržaja tablice izvršite ' IZABERI ” izjava:
IZABERI * IZ Student;Kao što vidite, u tablicu je dodan jedan zapis:
Kako dodati više zapisa u MySQL bazu podataka?
Također možete umetnuti više zapisa u MySQL tablice baze podataka odjednom pomoću ' UMETNUTI U ” izjava:
UMETNUTI U Student VRIJEDNOSTI ( '2' , 'Roshan' , 'Kan' , 'Lahore' , 'Magistralni trak 12' , '021-248847' ) , ( '3' , 'Zoya' , 'ovaj' , 'Karachi' , 'Clifton' , '082-973747' ) ;U dolje istaknutom izlazu, ' Zapisi: 2 ” označava da je dodano više zapisa:
Zatim pokrenite ' IZABERI ” za provjeru dodanih zapisa u tablici:
IZABERI * IZ Student;
Kako dodati zapise s uvjetima u MySQL bazi podataka?
U MySQL tablicama baze podataka dopušteno vam je dodavati zapise iz jedne tablice u drugu korištenjem ' GDJE ” klauzula:
UMETNUTI U Student IZABERI * IZ Std1 GDJE Grad = 'Lahore' ;Ovdje:
- “ Student ” je tablica koja treba dodati zapise.
- “ IZABERI ” naredba će odabrati željene zapise.
- “ * ” označava sve.
- “ IZ ” klauzula se koristi za dohvaćanje nekih zapisa iz tablica baze podataka.
- “ Std1 ” je naziv tablice.
- “ GDJE ” klauzula filtrira željene zapise koji ispunjavaju navedene uvjete.
- “ Grad = 'Lahore' ” zapis ciljne tablice koju je potrebno ekstrahirati.
' Zapisi: 1 ” pokazuje da je jedan zapis dohvaćen i dodan u novu tablicu:
Za potvrdu koristite ' IZABERI ” za odabir i prikaz svih zapisa navedene tablice:
IZABERI * IZ Student;
Kako dodati zapise kopiranjem iz druge tablice u MySQL bazi podataka?
Za kopiranje zapisa iz druge tablice iste baze podataka, ' UMETNUTI U ' naredba se može tužiti s ' IZABERI ” izjava:
UMETNUTI U Student IZABERI * IZ Std1;U gore navedenoj naredbi, ' Student ” je novi naziv tablice i „ Std1 ” je naziv ciljne tablice iz koje trebamo kopirati podatke:
Pokrenite ' IZABERI ” za pregled novo kopiranog zapisa iz druge tablice:
IZABERI * IZ Student;Kao što vidite, dolje označeni zapis je uspješno kopiran zapis iz druge tablice:
To je sve! Osigurali smo postupak dodavanja novog zapisa u tablicu MySQL baza podataka.
Zaključak
' INSERT INTO (col1, col2, ..) VRIJEDNOSTI (vrijednost1, vrijednost2, ..) ” može se koristiti za dodavanje novog zapisa u tablicu MySQL baza podataka. Može dodavati ili spremati nove podatke u MySQL tablice unutar baza podataka i omogućuje korisnicima umetanje zapisa na dva načina. Ovaj post pruža i objašnjava naredbu koja se može koristiti za dodavanje novih zapisa u MySQL.