Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara terbaik untuk menemukan ID yang dimasukkan terakhir di mysql menggunakan php

Bukankah SELECT LAST_INSERT_ID() cukup andal dan aman?

Dari MySQL Doc:ID yang dihasilkan dipertahankan di server pada basis per-koneksi. Ini berarti bahwa nilai yang dikembalikan oleh fungsi ke klien tertentu adalah nilai AUTO_INCREMENT pertama yang dihasilkan untuk pernyataan terbaru yang memengaruhi kolom AUTO_INCREMENT oleh klien tersebut. Nilai ini tidak dapat dipengaruhi oleh klien lain, meskipun mereka menghasilkan nilai AUTO_INCREMENT sendiri.

Catatan dari forum:(...)Semua taruhan adalah tidak aktif, jika karena alasan tertentu Anda menggunakan koneksi persisten, seperti melalui mysql_pconnect()(...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. server WAMP. Direktori data yang sangat besar di MySQL?

  2. Impor file CSV Besar ke MySQL

  3. Cara mengurai waktu dari database

  4. Kapan saya memanggil bind_param jika menggunakan pernyataan yang disiapkan MySQLi dalam satu lingkaran?

  5. pengurutan kunci yang berkinerja baik dalam indeks gabungan MySQL (asosiasi WRT Rails Polymorphic dan STI)