PHPMyAdmin è appena stato aggiornato dal mio server admin alla v4.0.4.2.La nuova versione di PHPMyAdmin mi ha impedito di modificare i dati
Ora sono in grado di modificare le righe nella tabella seguente:
CREATE TABLE IF NOT EXISTS `product_options` (
`product_id` int(10) NOT NULL,
`option_id` int(10) NOT NULL,
KEY `product_id` (`product_id`,`option_id`)
)
PHPMyAdmin solo restituisce questo messaggio di errore quando navigo dati nella tabella:
This table does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.
non lo faccio vuoi una colonna univoca in questa tabella, quindi come posso modificare i dati? C'è un ambiente che posso cambiare?
Molte grazie
MySQL v5.1.70
EDIT/SOLUZIONE
mi sono reso conto che non era necessariamente una nuova unique column
phpMyAdmin mi mancava per creare, ma un unique index
. Ciò significa che la struttura dei miei tavoli non doveva cambiare: dovevo solo aggiungere un indice univoco, che avrei dovuto fare comunque.
Possibile duplicato di [Risoluzione: questa tabella non contiene una colonna univoca. Le funzioni Modifica griglia, Casella di controllo, Modifica, Copia ed Elimina non sono disponibili] (http: // stackoverflow.it/questions/18922503/resolution-this-table-non-contiene-a-unique-column-grid-edit-checkbox-ed) –