phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Struktura podstawowa MySQL do wglądu. Co to jest?

Struktura „stand-in” lub „standin” to tabela, która jest tworzona z widoku, który ma taką samą strukturę jak widok. Służy do upewnienia się, że zależności są spełnione podczas eksportowania wielu współzależnych widoków.

Nie jestem pewien, dlaczego eksport powinien się nie powieść, jeśli obecne są struktury zastępcze (w rzeczywistości implikacja ich posiadania jest odwrotna), ale w procesie może być błąd. Musiałbym zobaczyć odpowiednią sekcję pliku eksportu, aby naprawdę to powiedzieć.

Witryna phpmyadmin sourceforge wspomina o użyciu struktur zastępczych w błędzie nr 3846 (http:/ /sourceforge.net/p/phpmyadmin/bugs/3846/ ):

Podczas eksportowania phpMyAdmin tworzy strukturę zastępczą dla widoku (za pomocą CREATE TABLE), a następnie odrzuca tę tabelę i używa CREATE VIEW.

i jest inne odniesienie w komentarzach do błędu phpmyadmina #11711 na github (https://github .com/phpmyadmin/phpmyadmin/commit/2f2b505 ):

Widok A może zależeć od innego widoku B, który jest zdefiniowany poniżej, więc utworzenie widoku A nie powiedzie się, jeśli nie użyjemy zastępcy. Zależności mogą być bardziej złożone, więc zamiast obliczać wszystkie zależności, używamy zastępców.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. MySQL:Obecny wybór nie zawiera unikalnej kolumny. Funkcje edycji siatki, pola wyboru, edycji, kopiowania i usuwania są niedostępne

  2. Jak ustawić pełne teksty jako domyślne dla phpMyAdmin?

  3. Jak ograniczyć dostęp do phpmyadmina?

  4. Nie można uruchomić zapytania w składni MySQL nieoczekiwany błąd

  5. Sygnatura czasowa ISO 8601 dla bazy danych MySQL:MySQL Nieprawidłowa wartość daty i godziny