sql >> Base de Datos >  >> RDS >> Mysql

La mejor manera de encontrar la última ID insertada en mysql usando php

No es SELECT LAST_INSERT_ID() confiable y lo suficientemente seguro?

De MySQL Doc:El ID que se generó se mantiene en el servidor por conexión. Esto significa que el valor devuelto por la función a un cliente dado es el primer valor AUTO_INCREMENT generado para la declaración más reciente que afecta una columna AUTO_INCREMENT de ese cliente. Este valor no puede verse afectado por otros clientes, incluso si generan sus propios valores AUTO_INCREMENT.

Nota de un foro:(...)Todas las apuestas son desactivado, sin embargo, si por alguna razón está utilizando conexiones persistentes, como a través de mysql_pconnect()(...)