sql >> Database >  >> RDS >> Mysql

Primaire sleutel extraheren uit MySQL in PHP

Als ik uw vraag goed begrijp, hebt u een unieke id nodig voor tabelrijen die geen primaire sleutel en geen ander soort unieke id hebben. Dat is voor zover ik kan zien niet eenvoudig. Andere databases hebben unieke rij-ID's, maar mySQL niet. Je zou gebruik de waarde van elke kolom om te proberen de rij te identificeren, maar dat is verre van duplicaatveilig - er kunnen twee of meer rijen zijn die exact dezelfde waarden bevatten. Dus ik zou zeggen, zonder een unieke identificatie is dit iets dat gewoon niet kan.

Enkele ideeën in deze SO-vraag:

MySQL:bestaat er zoiets als een interne record-ID voor elk record in een MySQL-tabel?




  1. join op de kolom van twee verschillende tabellen sqlite3

  2. Ingenieus hulpprogramma voor het wijzigen van SQL-wachtwoorden om het SQL-wachtwoord opnieuw in te stellen

  3. Fout:ongedefinieerde eigenschap $load

  4. Hoe kan ik de maximale uploadbestandsgrootte van de LOAD DATA INFILE-query vergroten?