sql >> Databasteknik >  >> RDS >> Mysql

MySQL, skickar en AUTO_INCREMENT till en annan tabell

MySQL har LAST_INSERT_ID() som returnerar AUTO_INCREMENT värde för den senaste INSERT .

INSERT INTO languages (LAST_INSERT_ID(), 'en', 'best of XX');

De flesta språk har ett omslag för denna funktion. Till exempel i PHP är det mysqli_insert_id() .



  1. Infoga bild i databasen med php

  2. MySql ERROR 1045 (28000):Åtkomst nekad för användaren 'root'@'localhost' (med lösenord:NEJ)

  3. Infogar slumpmässiga tecken i MYSQL-databasen

  4. Ger DDL-satser dig alltid en implicit commit, eller kan du få en implicit rollback?