Python向Mysql写入时间类型数据

mysql中字段包括date和datetime两种时间类型,分别介绍如何使用Python向mysql写入上述两种时间类型的数据(主要为sql语句):
1、date类型
date = datetime.datetime.now.strftime("%Y-%m-%d")
sql = “INSERT INTO TABLE_NAME(字段) values(str_to_date(’%s’,’%%Y-%%m-%%d’))”%(date)
2、datetime类型
datetime = datetime.datetime.now.strftime("%Y-%m-%d %H:%M:%S")
sql = “INSERT INTO TABLE_NAME(字段) values(str_to_date(’%s’,’%%Y-%%m-%%d %%H:%%i:%%S’))”%(datetime)

你可能感兴趣的:(经验总结)