Które polecenie może dodać nowy rekord w bazach danych MySQL?

Które polecenie może dodać nowy rekord w bazach danych MySQL?
Bazy danych MySQL są zarządzane przez użytkownika za pomocą kilku zapytań. Bazy danych zawierają wiele tabel do zapisywania rekordu lub danych. Dodatkowo użytkownicy mogą dodawać nowe tabele z rekordami, uruchamiając różne zapytania. Te zapytania mogą być w stanie dodać jednocześnie pojedyncze i wiele rekordów w tabelach.

Ten post zawiera polecenie dodawania nowych rekordów w tabeli baz danych MySQL.

Które polecenie może dodać nowy rekord w bazach danych MySQL?

Aby dodać nowe rekordy w tabelach baz danych mysql, „WSTAWIĆ”Można użyć instrukcji. Wkłada lub zapisuje nowe dane w tabelach MySQL w bazach danych. Pozwala użytkownikom wykonywać wstawienie rekordów na dwa sposoby, wykorzystując jedno zapytanie w MySQL, takie jak dodanie rekordów w jednym wierszu i wkładanie rekordów w więcej niż jednym wierszu.

Składnia

Ogólna składnia „WŁÓŻ W„Oświadczenie znajduje się poniżej:

WŁÓŻ W (col1, col2, col3,…)
Wartości (wartość 1, wartość2, wartość,…);

Tutaj:

  • "WŁÓŻ W”Polecenie służy do dodawania danych w tabelach.
  • "”To nazwa tabeli docelowej, do której chcemy dodać nowy rekord.
  • "col1,… ”To nazwa pola.
  • "Wartości”Oświadczenie zwraca kolekcję na jednym lub większej liczbie wierszy jako tabela.
  • "wartość1,… ”To pożądany rekord lub dane, które wstawiamy.

Jak dodać pojedynczy rekord w bazie danych MySQL?

Załóżmy, że chcemy wstawić pojedynczy rekord lub wiersz w istniejącej tabeli. Aby to zrobić, wykonaj dostarczone kroki.

Krok 1: Uruchom terminal

Początkowo wyszukaj i otwórz terminal Windows za pośrednictwem menu uruchamiania:

Krok 2: Podłącz terminal z MySQL Server

Następnie uruchom „Mysql„Polecenie dostępu do baz danych MySQL Server:

mysql -u root -p

W wyżej wymienionych poleceń:

  • "-u„Opcja wskazuje nazwę użytkownika.
  • "źródło„Czy nasza domyślna nazwa użytkownika (może się różnić w zależności od nazwy użytkownika).
  • "-P„Opcja reprezentuje hasło:

Krok 3: Wyświetl bazy danych

Teraz wymień wszystkie dostępne bazy danych, uruchamiając „POKAZYWAĆ„Polecenie z„Bazy danych" opcja:

Pokaż bazy danych;

Z danego wyjścia wybraliśmy „MyNewdb" Baza danych:

Krok 4: Przejdź do lokalnej bazy danych

Następnie wykonaj „UŻYWAĆ„Instrukcja, aby zmienić bazę danych:

Użyj MyNewdb;

Krok 5: Utwórz nową tabelę

Następnie utwórz nową tabelę w bieżącej bazie danych, wykorzystując „TWORZYĆ" Komenda:

Utwórz tabelę Student (STD Int, FirstName Varchar (25) Not Null, LastName Varchar (25) Not Null, City Varchar (40) Not Null, PermanentAddress Varchar (40) nie null, telefon (20) nie null, ograniczenie pierwotne Klucz (std));

W wyżej wymienionych poleceń:

  • Stworzyliśmy nową tabelę o nazwie „Student".
  • Dodano nowe pola, takie jak „Std”,„Imię”,„Nazwisko”,„Miasto", Stały adres", I "Telefon”Wraz z ich odpowiednim typem danych.
  • "int„Za identyfikator studencki”Std" I "Varchar”Dla tych pól zawierających wartość tekstową.
  • "NIE JEST ZEREM„Warunki stosuje się do tych pola, które nie mogą być zerowe.
  • "Std„Identyfikator studenta jest określony jako klucz podstawowy.

Zgodnie z następującym wyjściem z powodzeniem utworzono nową tabelę:

Krok 6: weryfikacja

Aby upewnić się, że nowo utworzona tabela istnieje w bieżących bazach danych, uruchom „Pokaż tabele" oświadczenie:

Pokaż tabele;

Krok 7: Dodaj rekordy

Na koniec użyj „WŁÓŻ W”Polecenie, aby dodać nowe dane do tabeli bazy danych MySQL:

Wstaw do studenta (STD, FirstName, LastName, City, PermanentAddress, Phone) Wartości („1”, „Maria”, „Naz”, „PindigheB”, „Ikhlas”, „052-253547”);

Krok 8: Wyświetl treść tabeli

Aby wyświetlić dostępną zawartość tabeli, wykonaj „WYBIERAĆ" oświadczenie:

Wybierz * od studenta;

Jak widać, do tabeli dodano pojedynczy rekord:

Jak dodać wiele rekordów w bazie danych MySQL?

Możesz także wstawić wiele rekordów w tabelach bazy danych MySQL jednocześnie za pomocą „WŁÓŻ W" oświadczenie:

Wstaw wartości studenckie („2”, „Roshan”, „Khan”, „Lahore”, „Main Road Lane 12”, „021-248847”), („3”, „Zoya”, „Tani”, „Karaczi „,„ Clifton ”,„ 082-973747 ”);

W wyniku o wysokim poziomie, „Rekordy: 2”Wskazuje, że dodano wiele rekordów:

Następnie uruchom „WYBIERAĆ”Polecenie do sprawdzenia dodanych rekordów w tabeli:

Wybierz * od studenta;

Jak dodawać rekordy z warunkami w bazie danych MySQL?

W tabelach bazy danych mysql możesz dodawać rekordy z jednej tabeli do drugiej, używając „GDZIE„Klauzula:

Wstaw do Studenta Wybierz * ze std1 gdzie miasto = „lahore”;

Tutaj:

  • "Student”To tabela, która musi dodać rekordy.
  • "WYBIERAĆ”Instrukcja wybierze żądane rekordy.
  • "*”Wskazuje wszystko.
  • "Z„Klauzula służy do pobierania niektórych rekordów z tabel bazy danych.
  • "STD1”To nazwa tabeli.
  • "GDZIE”Klauzula filtruje pożądane zapisy, które spełniają określone warunki.
  • "Miasto = „lahore””Zapis tabeli docelowej, którą należy wyodrębnić.

„„Zapisy: 1”Pokazuje, że jeden rekord jest pobierany i dodany do nowego tabeli:

Do weryfikacji użyj „WYBIERAĆ”Polecenie do wyboru i wyświetlania wszystkich rekordów określonej tabeli:

Wybierz * od studenta;

Jak dodawać rekordy, kopiując z innej tabeli w bazie danych MySQL?

Aby skopiować rekordy z innej tabeli tej samej bazy danych, „WŁÓŻ W„Polecenie można pozwać z„WYBIERAĆ" oświadczenie:

Wstaw do Studenta Wybierz * ze std1;

W wyżej wymienionym poleceniu „Student”To nowa nazwa tabeli i„STD1”To nazwa tabeli docelowej, z której musimy skopiować dane:

Uruchom „WYBIERAĆ„Polecenie, aby wyświetlić nowo skopiowany rekord z innej tabeli:

Wybierz * od studenta;

Jak widać, rekord poniżej wysokiego poziomu jest pomyślnie skopiowany rekord z innej tabeli:

To wszystko! Zapewniliśmy proces dodawania nowego rekordu w tabeli baz danych MySQL.

Wniosek

„„Wstaw wartości (col1, col2,…) (wartość 1, wartość2,…)”Instrukcja można użyć do dodania nowego rekordu w tabeli baz danych MySQL. Może dodawać lub zapisywać nowe dane w tabelach mysql w bazach danych i umożliwia użytkownikom wstawienie rekordów na dwa sposoby. Ten post podał i wyjaśnił polecenie, które można użyć do dodania nowych rekordów w MySQL.