MySQL可以通過LIMIT關鍵字來實現分頁。LIMIT關鍵字有兩個參數,第一個參數指定返回記錄的起始位置,第二個參數指定返回記錄的數量。
例如,要獲取第1頁的10條記錄,可以使用以下語句:
SELECT * FROM table_name LIMIT 0, 10;
要獲取第2頁的10條記錄,可以使用以下語句:
SELECT * FROM table_name LIMIT 10, 10;
其中,0和10分別表示起始位置和數量。通過逐次增加起始位置,可以查詢不同頁的數據。
在實際應用中,可以根據頁面數和每頁記錄數來計算起始位置。例如,假設每頁顯示10條記錄,要獲取第3頁的數據,可以使用以下語句:
SELECT * FROM table_name LIMIT 20, 10;
這樣可以獲取第3頁的記錄。