我正在使用adodb for PHP庫。我如何處理mysql表中的併發插入並獲取正確的插入ID
有關讀取在該記錄插入我使用這個功能
"$db->Insert_ID()"
我想知道,如果有多個,並同時插入到數據庫表中的ID,將這個方法返回我的正確插入的ID爲每記錄插入?
我問這個問題的原因是因爲我使用這個最後一個插入ID來進一步處理其他記錄,並在相關表中做出後續條目。
這種方法足夠安全嗎?或者我錯過了一些東西。
請幫我制定一個適當的工作計劃,以便我可以使用最後一個插入ID進一步插入另一個表中,而不必搞亂現有數據。
感謝
謝謝Y. Shoham – 2010-01-25 07:26:37
不客氣。 – 2010-01-25 07:29:52
當你說客戶端時,我認爲你的意思是不同的ips請求,如果客戶端只有本地主機,並且你有多個腳本同時運行,並且你需要準確的最後一個插入ID,那麼該怎麼辦? – Ajibola 2013-12-12 10:21:50