sql >> Databasteknik >  >> RDS >> Mysql

MySQL:Hur man får ändringar av senaste UPPDATERING

Du kan göra en före uppdateringsutlösaren som kommer att skicka en hel kopia av posten till en historiktabell som också innehåller ytterligare tillståndsdata som du vill lagra (uppdaterat datum, användare etc.)

På så sätt kommer du att ha en fullständig revisionshistorik över vad som hände med vilka poster och det bör ske transparent. Tänk bara att komma ihåg är att du bör släppa alla unika begränsningar från historiktabellen.

Hoppas detta hjälper.



  1. Förstå Natural Join i SQL

  2. Använda MySQL relationsdatabaser på Arch Linux

  3. Mysql:Konvertera DB från lokal tid till UTC

  4. Skillnad mellan MySQL JOIN vs LEFT JOIN