MySQL SELECT 的 WHERE 條件,要找 特定資料 或 刪除指定資料,常常會用到 IN,有時候一次就是上千筆,到底 WHERE 可以接多長的資料呢?
MySQL IN 條件可以接多長?
MySQL WHERE 主要是看這個參數:max_allowed_packet
預設是 16M,基本上 IN 加個 10000個都不會是問題,不過還是自己將語法存成文字檔,看看 size 就可以快速看個大概~
MySQL SELECT 的 WHERE 條件,要找 特定資料 或 刪除指定資料,常常會用到 IN,有時候一次就是上千筆,到底 WHERE 可以接多長的資料呢?
MySQL WHERE 主要是看這個參數:max_allowed_packet
預設是 16M,基本上 IN 加個 10000個都不會是問題,不過還是自己將語法存成文字檔,看看 size 就可以快速看個大概~