sql >> Databasteknik >  >> RDS >> Mysql

Hur man låser mysql-tabeller i php

Den enda tillförlitliga lösningen är att göra en infogning med ett dummyvärde, hämta det sista infognings-id:t och uppdatera raden till rätt värde.

mysql_query("INSERT INTO table (field) VALUES (dummy);");
$id = mysql_last_insert_id();
mysql_query("UPDATE table SET field='OC{$id}' WHERE id={$id} LIMIT 1;");


  1. SQL Server 2008:hur ger jag privilegier till ett användarnamn?

  2. 4 PL/SQL anonyma blockexempel

  3. Använder du namngivna instanser? Testa din DAC-anslutning!

  4. Infoga i mysql från Bash script