sql >> Databasteknik >  >> RDS >> Mysql

PHP-MySQL-Hur ökar man säkert MySQL heltalsfält?

Med vilken typ av "bord" antar jag att du menar lagringsmotor. Allt som stöder mutationer (dvs inte "arkiv" eller "svart hål")

Alla numeriska fält fungerar (tinyint, int, float, etc). Som sagt, det finns ingen speciell PHP-kod, bara SQL för att öka det önskade fältet:

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

Om du vill ha en transaktion, packa sedan in ovanstående fråga i en transaktion. När det gäller MySQL-versionen håller jag med @hsz - använd den senaste versionen som möjligt.



  1. Returnera ISO-veckonummer från ett datum i SQL Server (T-SQL)

  2. Hur gör man dejtmatematik som ignorerar årtalet?

  3. När är det dags att uppgradera till SQL?

  4. php:Lagra bild i Mysql blob, bra eller dåligt?