Ten post dostarczy polecenia 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, przycisk „ WSTAWIĆ Można użyć instrukcji ”. Wstawia lub zapisuje nowe dane w tabelach MySQL w bazach danych. Pozwala użytkownikom na wstawianie rekordów na dwa sposoby, wykorzystując pojedyncze zapytanie w MySQL, takie jak dodawanie rekordów w jednym wierszu i wstawianie rekordów w więcej niż jednym wierszu.
Składnia
Ogólna składnia „ WŁÓŻ W ” znajduje się poniżej:
WSTAWIĆ DO < Nazwa tabeli > ( col1 , kol2 , kol3 , ... )
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 ” zwraca kolekcję w jednym lub kilku wierszach jako tabelę.
- “ wartość1, … ” to żądany rekord lub dane, które wstawiamy.
Jak dodać pojedynczy rekord w bazie danych MySQL?
Załóżmy, że chcemy wstawić pojedynczy rekord lub wiersz do istniejącej tabeli. Aby to zrobić, wykonaj podane kroki.
Krok 1: Uruchom Terminal
Najpierw wyszukaj i otwórz terminal Windows za pomocą menu Autostart:
Krok 2: Połącz terminal z serwerem MySQL
Następnie uruchom „ mysql ”, aby uzyskać dostęp do baz danych serwera MySQL:
mysql -u root -pW powyższym poleceniu:
- “ -W Opcja ” wskazuje nazwę użytkownika.
- “ źródło ” to nasza domyślna nazwa użytkownika (może się różnić w zależności od Twojej nazwy użytkownika).
- “ -P Opcja ” reprezentuje hasło:
Krok 3: Wyświetl bazy danych
Teraz wyświetl listę wszystkich dostępnych baz danych, uruchamiając „ POKAZYWAĆ ” polecenie z „ BAZY DANYCH ' opcja:
POKAZYWAĆ BAZY DANYCH ;Z podanego wyjścia wybraliśmy „ moja nowa db ' Baza danych:
Krok 4: Przejdź do lokalnej bazy danych
Następnie wykonaj „ UŻYWAĆ ” instrukcja zmiany bazy danych:
UŻYWAĆ moja nowadb;
Krok 5: Utwórz nową tabelę
Następnie utwórz nową tabelę w bieżącej bazie danych, korzystając z „ TWORZYĆ ' Komenda:
TWORZYĆ TABELA Student ( standardowe INT , Imię VARCHAR ( 25 ) NIE ZERO , Nazwisko VARCHAR ( 25 ) NIE ZERO , Miasto VARCHAR ( 40 ) NIE ZERO , Stały adres VARCHAR ( 40 ) NIE ZERO , Telefon VARCHAR ( 20 ) NIE ZERO , OGRANICZENIE PK_Student PODSTAWOWY KLUCZ ( standardowe ) ) ;W powyższym poleceniu:
- Stworzyliśmy nową tabelę o nazwie „ Student ”.
- Dodano nowe pola, takie jak „ standardowe ”, „ Imię ”, „ Nazwisko ”, „ Miasto ”, Stały adres ', I ' Telefon ” wraz z odpowiednim typem danych.
- “ int ” za legitymację studencką ” standardowe ' I ' VARCHAR ” dla tych pól, które zawierają wartość tekstową.
- “ NIE JEST ZEREM Warunek ” jest stosowany do tych pól, które nie mogą mieć wartości null.
- “ standardowe ” identyfikator ucznia jest określony jako klucz podstawowy.
Zgodnie z poniższymi danymi wyjściowymi pomyślnie utworzono nową tabelę:
Krok 6: Weryfikacja
Aby upewnić się, że nowo utworzona tabela istnieje w bieżących bazach danych, uruchom „ POKAŻ TABELE ' oświadczenie:
POKAZYWAĆ TABELE ;
Krok 7: Dodaj rekordy
Na koniec użyj „ WŁÓŻ W ” polecenie dodania nowych danych do tabeli bazy danych MySQL:
WSTAWIĆ DO Student ( standardowe , Imię , Nazwisko , Miasto , Stały adres , Telefon ) WARTOŚCI ( „1” , „Maria” , „Naz” , „PindiGheb” , 'Szczery' , '052-253547' ) ;
Krok 8: Wyświetl zawartość tabeli
Aby wyświetlić dostępną zawartość tabeli, wykonaj polecenie „ WYBIERAĆ ' oświadczenie:
WYBIERAĆ * Z Student;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, używając „ WŁÓŻ W ' oświadczenie:
WSTAWIĆ DO Student WARTOŚCI ( „2” , „Roszan” , 'Chan' , „Lahore” , „Główny pas drogowy 12” , '021-248847' ) , ( „3” , „Zoja” , 'Ten' , 'Karaczi' , „Clifton” , '082-973747' ) ;W podświetlonym poniżej wyjściu „ Rekordy: 2 ” wskazuje, że dodano wiele rekordów:
Następnie uruchom „ WYBIERAĆ ”, aby sprawdzić dodane rekordy w tabeli:
WYBIERAĆ * Z Student;
Jak dodać rekordy z warunkami w bazie danych MySQL?
W tabelach bazy danych MySQL możesz dodawać rekordy z jednej tabeli do drugiej za pomocą „ GDZIE klauzula:
WSTAWIĆ DO Student WYBIERAĆ * Z Std1 GDZIE Miasto = „Lahore” ;Tutaj:
- “ Student ” to tabela, do której należy dodać rekordy.
- “ WYBIERAĆ ” spowoduje wybranie żądanych rekordów.
- “ * ” wskazuje na wszystko.
- “ Z Klauzula ” służy do pobierania niektórych rekordów z tabel bazy danych.
- “ Std1 ” to nazwa tabeli.
- “ GDZIE Klauzula ” filtruje żądane rekordy, które spełniają określone warunki.
- “ Miasto = „Lahore” ” rekord tabeli docelowej, który należy wyodrębnić.
„ Rekordy: 1 ” pokazuje, że jeden rekord został pobrany i dodany do nowej tabeli:
W celu weryfikacji użyj opcji „ WYBIERAĆ ”, aby wybrać i wyświetlić wszystkie rekordy określonej tabeli:
WYBIERAĆ * Z Student;
Jak dodać rekordy, kopiując z innej tabeli w bazie danych MySQL?
Aby skopiować rekordy z innej tabeli tej samej bazy danych, WŁÓŻ W Komenda ” może być pozwana za pomocą komendy „ WYBIERAĆ ' oświadczenie:
WSTAWIĆ DO Student WYBIERAĆ * Z Std1;W powyższym poleceniu „ Student ” to nowa nazwa tabeli, a „ Std1 ” to nazwa tabeli docelowej, z której musimy skopiować dane:
Uruchom „ WYBIERAĆ ”, aby wyświetlić nowo skopiowany rekord z innej tabeli:
WYBIERAĆ * Z Student;Jak widać, podświetlony poniżej rekord jest pomyślnie skopiowany z innej tabeli:
To wszystko! Udostępniliśmy proces dodawania nowego rekordu w tabeli baz danych MySQL.
Wniosek
„ INSERT INTO