Ya ini adalah batasan lumpuh pada MySQL. Jika Anda menggunakan aplikasi, Anda dapat menambahkan panggilan time() untuk kolom create_at, dan membiarkan kolom updated_at menggunakan CURRENT_TIMESTAMP.
$sql = "INSERT INTO my_table SET name = 'Mike', created_at = " . time();
Saya akan memilih untuk melakukan ini pada kolom create_at karena mungkin tidak akan disentuh sesering kolom updated_at.
-- Sunting --
Lebih baik lagi, gunakan now()
bawaan MySQL fungsi. Dengan cara ini Anda hanya perlu memperhatikan zona waktu server mysql, dan bukan zona waktu server aplikasi DAN server mysql.
$sql = "INSERT INTO my_table SET name = 'Mike', created_at = NOW()";