Mysql
 sql >> Database >  >> RDS >> Mysql

Estrai la chiave primaria da MySQL in PHP

Se ho capito bene la tua domanda, hai bisogno di un identificatore univoco per le righe della tabella che non hanno una chiave primaria e nessun altro tipo di identificatore univoco. Non è facile da fare per quanto posso vedere. Altri database hanno ID di riga univoci, ma MySQL no. Potresti usa il valore di ogni colonna per provare a identificare la riga, ma è tutt'altro che sicuro per i duplicati:potrebbero esserci due o più righe contenenti esattamente gli stessi valori. Quindi direi che, senza un identificatore univoco, questo è qualcosa che semplicemente non può essere fatto.

Alcune idee in questa domanda SO:

MySQL:esiste qualcosa come un identificatore di record interno per ogni record in una tabella MySQL?