Obter o novo ID de chave primária de registro da consulta de inserção do mysql?

Ok, vamos dizer que estou fazendo um mysqlINSERT em uma das minhas mesas e a mesa tem a colunaitem_id que está definido paraautoincrement eprimary key.

Como obtenho a consulta para gerar o valor da chave primária recém-geradaitem_id na mesma consulta?

Atualmente estou executando uma segunda consulta para recuperar o ID, mas isso dificilmente parece uma boa prática, considerando que isso pode produzir o resultado errado ...

Se isso não for possível, qual é a melhor prática para garantir que eu recupere o id correto?

questionAnswers(8)

yourAnswerToTheQuestion