發表文章

目前顯示的是有「mysql」標籤的文章

mysql 主鍵使用UUID, bigint, int?

最近開發建立資料表紀錄log時,以往都是使用主鍵都是設定int unsigned類型,這次在開發時,考量到專案log可能資料量大,或是該專案的長遠性,所以查詢是不是有更好的類型設定。 查到的資料與請教其他前輩有使用int unsigned, bigint unsigned, UUID, 複合式主鍵 這四種,整理如下: UUID: 資料量大的網站,使用UUID不會重複,也較無上限問題。 缺點:儲存內容多,UUID不直覺,無法排序(需要使用其他欄位輔助排序) mysql 語法:SELECT UUID(); 參考資料: https://hoohoo.top/blog/php-create-uuid-and-guid/ PHP前輩

mysql查詢一定時間內的資料

mysql查詢一段時間內的資料 SELECT colume_name FROM table_name WHERE DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(create_time) 年 1 YEAR 月 1 MONTH 週 1 WEEK 日 1 DAY