Menurut dokumentasi MySQL, Anda seharusnya dapat melampirkan string datetime itu dalam tanda kutip tunggal, ('YYYY-MM-DD HH:MM:SS') dan itu akan berfungsi. Lihat di sini:Literal Tanggal dan Waktu
Jadi, dalam kasus Anda, perintahnya harus sebagai berikut:
UPDATE products SET former_date='2011-12-18 13:17:17' WHERE id=1