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

MySQL:Obecny wybór nie zawiera unikalnej kolumny. Funkcje edycji siatki, pola wyboru, edycji, kopiowania i usuwania są niedostępne

Miałem ten sam problem, gdy używam VIEW i wygląda na to, że phpmyadmin po prostu nie może udowodnić, że w wynikowym zapytaniu istnieją kolumny, które są unikalne ze względu na projekt tabeli. W twoim przypadku jest to stock_id, ale ponieważ istnieje wiele złączeń tabel, a stock_id nie występuje w innych wierszach, nie można określić, który wiersz powinien zostać zmieniony podczas edycji lub usunięcia. To ostrzeżenie można wyłączyć za pomocą konfiguracji

$cfg['RowActionLinksWithoutUnique'] = true

https://docs.phpmyadmin.net/en/latest/config.html #cfg_RowActionLinksBezUnique

Rozwiązanie:Ta tabela nie zawiera unikatowej kolumny. Funkcje edycji siatki, pola wyboru, edycji, kopiowania i usuwania są niedostępne



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Nie mogę uzyskać dostępu do XAMPP phpMyAdmin; mówi:Błąd MySQL powiedział:Dokumentacja Nie można się połączyć:nieprawidłowe ustawienia

  2. PhpMyAdmin Import Error-Serwer MySQL zniknął/Nierozpoznane słowo kluczowe

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

  4. Odmowa dostępu phpMyAdmin

  5. Usuń część ciągu w tabeli