Mysql
 sql >> Base de données >  >> RDS >> Mysql

Meilleur moyen de trouver le dernier ID inséré dans mysql en utilisant php

N'est-ce pas SELECT LAST_INSERT_ID() suffisamment fiable et sûr ?

De MySQL Doc :L'ID qui a été généré est conservé sur le serveur pour chaque connexion. Cela signifie que la valeur renvoyée par la fonction à un client donné est la première valeur AUTO_INCREMENT générée pour l'instruction la plus récente affectant une colonne AUTO_INCREMENT par ce client. Cette valeur ne peut pas être affectée par d'autres clients, même s'ils génèrent leurs propres valeurs AUTO_INCREMENT.

Note d'un forum :(...)Tous les paris sont désactivé, cependant, si pour une raison quelconque vous utilisez des connexions persistantes, telles que via mysql_pconnect() (...)