MySQL TIME type dapat menyimpan rentang waktu dari '-838:59:59' hingga '838:59:59' - jika itu dalam rentang yang Anda perlukan, dan akan berguna jika MySQL secara asli menyajikan rentang ini dalam bentuk HH:MM:SS, lalu gunakan itu.
Jika tidak, saya akan menggunakan tipe integer untuk mewakili jumlah detik.