sql >> Database >  >> RDS >> Mysql

PHP-MySQL-Hoe kan ik het MySQL integer-veld veilig verhogen?

Met welk type "tabel" neem ik aan dat je de opslagengine bedoelt. Alles dat mutaties ondersteunt (d.w.z. niet "archief" of "zwart gat")

Elk numeriek veld is voldoende (tinyint, int, float, enz.). Dat gezegd hebbende, er is geen speciale PHP-code, alleen de SQL om het gewenste veld te verhogen:

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

Als u een transactie wilt, verpak dan de bovenstaande vraag in een transactie. Wat betreft de MySQL-versie, ik ben het eens met @hsz - gebruik de meest recente versie die mogelijk is.



  1. MySQL-query voor bepaalde periode

  2. Hoe rijwaarden converteren naar kolommen met dynamische kolommentelling?

  3. MySQL – Verbindingsfout – [MySQL][ODBC 5.3(w) Driver]Host ‘IP’ mag geen verbinding maken met deze MySQL-server

  4. ExecuteScalar vs ExecuteNonQuery bij het retourneren van een identiteitswaarde