sql >> Database >  >> Database Tools >> phpMyAdmin

MySQL:Huidige selectie bevat geen unieke kolom. De functies Rasterbewerking, selectievakje, Bewerken, Kopiëren en Verwijderen zijn niet beschikbaar

Ik ondervond hetzelfde probleem toen ik VIEW gebruik en het lijkt erop dat phpmyadmin gewoon niet kan bewijzen dat er kolommen zijn in de resulterende query die uniek is door het tabelontwerp. In jouw geval is het stock_id, maar aangezien er meerdere tabellen zijn en stock_id niet aanwezig is in andere rijen, kan het niet beslissen welke rij moet worden beïnvloed bij bewerken of verwijderen. Deze waarschuwing kan worden uitgeschakeld via config

$cfg['RowActionLinksWithoutUnique'] = true

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

Oplossing:deze tabel bevat geen unieke kolom. De functies Rasterbewerking, selectievakje, Bewerken, Kopiëren en Verwijderen zijn niet beschikbaar



  1. phpmyadmin #2054 kan niet inloggen op de mysql-server

  2. Hoe schrijf je een opgeslagen procedure in phpMyAdmin?

  3. Kun je een mysql_error dubbele foutmelding aanpassen?

  4. Wat zou een oplossing of migratie zijn voor de beperking van 20.000 rijen in phpMyAdmin en is iets echt onstabiel?