Podczas korzystania z MySQL często musimy zmodyfikować lub zmienić nazwę tabeli bazy danych z powodu pewnych problemów, takich jak sytuacja biznesowa lub zmiana wymagań, błędy ortograficzne, niezrozumiałe nazwy lub inne przyczyny. W tej sytuacji MySQL udostępnia różne instrukcje do modyfikowania nazw tabel.
W tym artykule omówimy:
Jak zmienić nazwę pojedynczej tabeli w MySQL za pomocą zapytania „ALTER”?
Aby zmienić nazwę pojedynczej tabeli w MySQL za pomocą „ ZMIENIAĆ ”, postępuj zgodnie z podanymi instrukcjami:
-
- Uzyskaj dostęp do serwera MySQL za pośrednictwem terminala.
- Wyświetl listę istniejących baz danych.
- Sprawdź tabele bazy danych i wybierz nazwy tabel.
- Uruchom „ ALTER TABLE
RENAME ' oświadczenie.;
Krok 1: Połącz się z serwerem MySQL
Najpierw połącz się z serwerem MySQL, korzystając z „ mysql ” oświadczenie z nazwą użytkownika i hasłem:
mysql -W źródło -P
Krok 2: Lista baz danych
Uruchom „ POKAZYWAĆ ” zapytanie, aby wyświetlić listę wszystkich istniejących baz danych:
POKAŻ BAZY DANYCH;
Z wyświetlonej listy wybraliśmy „ moja nowa db ' Baza danych:
Krok 3: Zmień bazę danych
Następnie wykonaj podane polecenie, aby zmienić bazę danych:
UŻYJ mynewdb;
Krok 4: Wyświetl tabele
Następnie wyświetl istniejące tabele bieżącej bazy danych, uruchamiając poniższe polecenie:
POKAŻ TABELE;
Tutaj wybraliśmy nazwę tabeli bazy danych, której nazwę należy zmienić. W naszym przypadku jest to „ stół_pracownika ' tabela:
Krok 5: Zmień tabelę
Na koniec uruchom „ ZMIEŃ TABELĘ ”, aby zmienić nazwę tabeli bazy danych:
ALTER TABLE tabela_pracowników ZMIEŃ NAZWĘ dane_pracowników;
Tutaj:
-
- “ ZMIEŃ TABELĘ Instrukcja ” służy do zmiany nazwy tabeli.
- “ stół_pracownika ” to istniejąca tabela bazy danych nazw.
- “ PRZEMIANOWAĆ ” instrukcja zmienia nazwę istniejącej tabeli bazy danych na nową nazwę.
- “ dane_pracownika ” to nowa nazwa tabeli.
Można zauważyć, że zapytanie zostało wykonane pomyślnie:
Krok 6: Sprawdź Zmień tabelę
Wykonaj „ POKAZYWAĆ ”, aby upewnić się, że nazwa tabeli uległa zmianie, czy nie:
POKAŻ TABELE;
Poniżej danych wyjściowych wskazuje, że nazwa tabeli została zmodyfikowana:
Jak zmienić nazwę pojedynczej tabeli w MySQL za pomocą zapytania „RENAME”?
Kolejna instrukcja modyfikacji nazwy pojedynczej tabeli bazy danych znajduje się poniżej:
ZMIEŃ NAZWĘ TABELI pracownik_tabela NA dane_pracownika;
Tutaj:
-
- “ ZMIEŃ NAZWĘ TABELI Instrukcja ” służy do modyfikowania nazwy tabeli bazy danych.
- “ stół_pracownika ” to istniejąca nazwa tabeli bazy danych.
- “ dane_pracownika ” to nowa nazwa bieżącej tabeli bazy danych.
Z podanego wyjścia „ Zapytanie OK ” wskazuje, że tabela została zmodyfikowana:
Wykonaj „ POKAZYWAĆ ”, aby wyświetlić aktualną tabelę bazy danych:
„ stół_pracownika ” nazwa tabeli została zmieniona na nową nazwę tabeli ” dane_pracownika ”:
Jak zmienić nazwę wielu tabel w MySQL za pomocą zapytania „RENAME”?
„ PRZEMIANOWAĆ Komenda ” może być również wykorzystana do jednoczesnej modyfikacji/zmiany nazw wielu tabel. Aby to zrobić, spróbuj wykonać następujące czynności:
Krok 1: Wyświetl tabelę bazy danych
Najpierw wypisz wszystkie tabele, używając „ POKAZYWAĆ ” i wybierz tabele, które wymagają modyfikacji:
POKAŻ TABELE;
Jak widać, wybraliśmy „ stół_pracownika ' I ' dane testowe tabele:
Krok 2: Użyj zapytania RENAME
Następnie wykonaj „ PRZEMIANOWAĆ ” wraz ze starymi i nowymi nazwami wybranej tabeli, oddzielonymi przecinkiem:
ZMIEŃ NAZWĘ TABELI tablica_pracownika NA dane_pracownika, dane testowe NA tabela_demonstracyjna;
Tutaj ' stół_pracownika ' I ' dane testowe ” to stara nazwa tabel:
Krok 3: Weryfikacja
Aby upewnić się, że nazwy tabel zostały zmodyfikowane, wykonaj polecenie „ POKAZYWAĆ ' oświadczenie:
POKAŻ TABELE;
To wszystko! Udostępniliśmy różne sposoby zmiany nazwy tabeli w MySQL za pomocą terminala.
Wniosek
Aby zmienić nazwę tabeli w MySQL za pomocą terminala, „ ALTER TABLE