解决php下多人同时操作数据表

当同一时刻,多人对同一个表进行insert或者update的时候,往往会出现同一条数据出现好多次或者一些奇怪的问题,可以通过mysql的锁表机制来进行排队解决这个问题

php中插入数据之前锁表

// lock talbe write

$sql = “lock tables alliance_perf write”;

mysql_query($sql, $this->mysql->conn);

unset($sql);

////////这里是数据insert操作

// unlock table

$sql = “unlock tables”;

mysql_query($sql, $this->mysql->conn);

unset($sql);

http://www.bkjia.com/phpjc/532696.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/532696.htmltecharticle当同一时刻,多人对同一个表进行insert或者update的时候,往往会出现同一条数据出现好多次或者一些奇怪的问题,可以通过mysql的锁表机制来…

Posted in 未分类

发表评论