-1

我将 MySQL 与 InnoDB 表一起使用。

我有一个这样的用户表:

ID MONEY APPLES
1  10    5
2  500   0

用户 1 向用户 2 出售 1 个苹果。(1 个苹果需要 50 美元。)

如何在 MySQL 中安全地做到这一点?

4

1 回答 1

0

您需要将两个 UPDATE 语句包装在一个 TRANSACTION 中

http://dev.mysql.com/doc/refman/5.6/en/innodb-transaction-model.html

于 2013-06-15T22:10:29.060 回答