2015-02-09 20 views
-2

我想創建一個表來保存用戶日誌(例如:登錄記錄) 使用自動增量時,表可以檢查ID嗎?如何使用自動增量保存日誌

實施例: 的userid倍login_record

  1. 11爲XXXXX
  2. 2 1 XXXYY
  3. 1 2 xxyyy
  4. 1 3 XYYYY
  5. 2 2 XXXXX
+0

你能解釋一下這個場景嗎 – Chatz 2015-02-09 02:05:20

回答

0

不你的意思是,不。 Mysql不會自動在匹配user_id的登錄表中查找最後一行,並增加times字段。

mysql自動增量用於內部生成的行ID,而不是列值。

如果您爲每次登錄插入一行,則可以通過查詢表select count(*) from logins where user_id = 1來獲取用戶登錄次數。如果您在user_id上添加索引,則此查詢將運行得非常快。