Usuń z MySQL z MySQL

Usuń z MySQL z MySQL
Bazy danych MySQL są znane jako bazy danych systemowych, które zawierają tabele do przechowywania wymaganych informacji podczas uruchamiania serwera MySQL. MySQL kategoryzuje tabele do „Tabele systemowe dotacji" I "Tabele systemów informacji obiektowych". Dodatkowo rekordy tabeli bazy danych można usunąć lub usunąć tam, gdzie jest to wymagane. Zapytania SQL, takie jak „USUWAĆ" I "ŚCIĘTY”Można użyć dla tego odpowiedniego celu.

Wyniki tego zapisu to:

  • Co to jest stwierdzenie MySQL „Usuń z”?
  • Jak uruchomić instrukcję „Usuń z” w MySQL?
  • Jakie jest „obcięcie” MySQL?
  • Jak uruchomić instrukcję „obcięcia” w MySQL?

Co to jest stwierdzenie MySQL „Usuń z”?

Gdy użytkownik chce usunąć lub usunąć określone rekordy (wiersz) z tabel bazy danych MySQL, „USUWAĆ”Można użyć instrukcji. Jest to polecenie języka manipulacji danymi, które zawiera „GDZIE”Klauzula. Jeśli warunek zostanie określony, usunie lub usunie tylko konkretne rekordy inaczej, całe rekordy tabeli zostaną usunięte. Może zapisać usunięte dzienniki usuniętego rekordu.

Składnia

Ogólna składnia „USUWAĆ„Oświadczenie podano poniżej:

Usuń z miejsca;

Jak uruchomić instrukcję „Usuń z” w MySQL?

Wykonaj dostarczone kroki, aby użyć Usuń z„Oświadczenie o usunięciu rekordów w MySQL.

Krok 1: Uruchom monit o polecenie

Początkowo poszukaj „Wiersz polecenia”I uruchom go:

Krok 2: Dostęp do serwera MySQL

Następnie podłącz terminal z serwerem MySQL, wykonując „Mysql" Komenda:

mysql -u root -p

Jak widać, z powodzeniem powiązaliśmy się z serwerem MySQL:

Krok 3: Wymień bazy danych

Wykonaj dostarczone polecenie, aby wymienić wszystkie bazy danych:

Pokaż bazy danych;

Z poniżej podanej wyświetlonej listy baz danych wybraliśmy podświetloną bazę danych:

Krok 4: Zmień bazę danych

Zmień bazę danych za pomocą „UŻYWAĆ" Komenda:

Użyj MyNewdb;

Krok 5: Wyświetl tabele bazy danych

Teraz wymień wszystkie tabele, wykorzystując „POKAZYWAĆ" oświadczenie:

Pokaż tabele;

Z listy dostarczonych tabel chcemy usunąć rekordy z „STD1" tabela:

Krok 6: Wymień treść tabeli

Aby pokazać zawartość tabel baz danych, wykonaj „WYBIERAĆ" Komenda:

Wybierz * ze std1;

Jak widać, określona tabela zawiera dwa rekordy i chcemy usunąć drugi rząd:

Krok 7: Usuń rekord

Następnie wykonaj „USUWAĆ”Oświadczenie o„GDZIE”Klauzula w celu usunięcia konkretnego rekordu:

Usuń ze std1 gdzie FirstName = "fatima";

Krok 8: weryfikacja

Uruchom „WYBIERAĆ”Oświadczenie o usunięciu rekordu:

Wybierz * ze std1;

Można zauważyć, że rząd został usunięty z tabeli:

Sprawdźmy następną sekcję i dowiedz się o „ŚCIĘTY" oświadczenie.

Jakie jest „obcięcie” MySQL?

Aby usunąć wszystkie istniejące wiersze w tabeli, „ŚCIĘTY”Można użyć instrukcji. To jest "Język definicji danych„Polecenie, które usuwa wszystkie rekordy tabeli. Nie można go jednak używać z „GDZIE”Klauzula. W przeciwieństwie do "USUWAĆ”Oświadczenie, dziennik transakcji dla każdego usuniętego rekordu nie jest przechowywany. Po usunięciu usunięcia przez polecenie „obcięcia” nie można go cofnąć.

Składnia

Ogólna składnia ŚCIĘTY„Polecenie to:

Obcięte tabelę;

Jak uruchomić instrukcję „obcięcia” w MySQL?

Aby usunąć całe rekordy tabeli baz danych MySQL, wykorzystując „ŚCIĘTY„Sprawdź podane instrukcje.

Początkowo wykonaj „WYBIERAĆ„Oświadczenie o zawartości tabeli:

Wybierz * ze std1;

Aby usunąć wszystkie rekordy, uruchom podane polecenie:

Obcięta tabela std1;

Tutaj "STD1”To nazwa tabeli docelowej:

Aby upewnić się, że cały rekord tabeli zostanie usunięty lub nie, użyj dostarczonej instrukcji:

Wybierz * ze std1;

Można zauważyć, że stół jest pusty:

To wszystko! Krótko wyjaśniliśmy mysql „USUWAĆ" I "ŚCIĘTY" polecenia.

Wniosek

„„Usuń z miejsca;”To polecenie języka manipulacji danymi używane do usuwania określonych rekordów, które mogą zawierać klauzulę Where i zapisać usunięte dzienniki usuniętych rekordów. Z drugiej strony „Obcięte tabelę;”To polecenie języka definicji danych, które usuwa wszystkie rekordy z tabeli i nie zawiera klauzuli„ gdzie ”. W tym spisie omówiono polecenia MySQL „Usuń” i „obcięcie”.