當同一時刻,多人對同一個表進行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);