sql >> Database teknologi >  >> RDS >> Mysql

PHP-MySQL-Hvordan øges MySQL-heltalsfeltet sikkert?

Med hvilken type "bord" antager jeg, at du mener lagermotor. Alt, der understøtter mutationer (dvs. ikke "arkiv" eller "sort hul")

Ethvert numerisk felt vil fungere (tinyint, int, float osv.). Når det er sagt, er der ingen speciel PHP-kode, kun SQL'en til at øge det ønskede felt:

UPDATE table SET field = field + 1 WHERE [...]

Hvis du ønsker en transaktion, så pak ovenstående forespørgsel ind i en transaktion. Hvad angår MySQL-versionen, er jeg enig med @hsz - brug den mest aktuelle version som muligt.



  1. ScaleGrid DBaaS udvider MySQL Hosting Services gennem AWS Cloud

  2. Sådan viser du tidsintervallet

  3. 2 funktioner til at få året fra en date i Oracle

  4. PHP - henter forberedt stmt ind i klassen:Fatal Error-klassen blev ikke fundet