Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyodrębnij klucz podstawowy z MySQL w PHP

Jeśli dobrze rozumiem Twoje pytanie, potrzebujesz unikalnego identyfikatora dla wierszy tabeli, które nie mają klucza podstawowego ani innego rodzaju unikalnego identyfikatora. O ile widzę, nie jest to łatwe. Inne bazy danych mają unikalne identyfikatory wierszy, ale mySQL nie. możesz użyj wartości każdej kolumny, aby spróbować zidentyfikować wiersz, ale nie jest to bezpieczne dla duplikatów — mogą istnieć dwa lub więcej wierszy zawierających dokładnie te same wartości. Powiedziałbym więc, że bez unikalnego identyfikatora jest to coś, czego po prostu nie można zrobić.

Kilka pomysłów w tym pytaniu SO:

MySQL:czy istnieje coś takiego jak wewnętrzny identyfikator rekordu dla każdego rekordu w tabeli MySQL?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zainstalować Ruby on Rails z mysql i uruchomić go, przewodnik krok po kroku?

  2. Jak mogę wysyłać zapytania między dwoma przedziałami czasowymi za pomocą MySQL?

  3. PHP, tekst echa z bazy danych bez nowej linii, wszystko w jednym kawałku

  4. Jak sprawdzić, czy identyfikator użytkownika Facebooka już istnieje przed uruchomieniem aplikacji?

  5. MYSQL odróżnia wpis dwóch kolumn nawet po przełączeniu