now = datetime.datetime(2009, 5, 5)
str_now = now.date().isoformat()
cursor.execute('INSERT INTO table (name, id, datecolumn) VALUES (%s,%s,%s)',
    ('name', 4, str_now))
Вставка объекта Python datetime.datetime в MySQL