MySQL是一款受歡迎的開源關系型數據庫管理系統。在MySQL中,索引是一種重要的數據結構,用于提高查詢效率。不過,有些開發者可能會問:建表時是否一定需要添加索引呢?答案是不一定。
在MySQL中,建表時可以不添加索引。不過,建議如果表中記錄數較多時還是需要添加索引,否則查詢效率會較低。
CREATE TABLE my_table ( id INT PRIMARY KEY, name VARCHAR(50), age INT );
在上面的建表語句中,我們沒有添加任何索引。如果不使用索引,查詢時需要執行全表掃描,效率較低。
因此,建議在創建具有大量記錄的表時添加索引。對于較小的表,可以先不添加索引,然后根據實際情況進行調整。
總結起來,建表時可以沒有索引,但建議在具有大量記錄的表中添加索引,以提高查詢效率。
上一篇css點擊延伸