天天看點

python mysql 更新時間_python mysql更新時間戳

嗨,我需要幫助了解如何更新獨立于任何列的時間戳列。我一直在谷歌上搜尋這個例子,但我沒有看到任何相關的例子。下面我粘貼了ID=1用于測試的代碼,但是ID=1的時間沒有更新。不過,我的目标是更新所有行的時間戳,而不管列名是什麼。在

*TLATemplate已包含名為“timestamp”的列

*config是一個導入了時間的子產品

謝謝你!在

以下是我的代碼:sql = "CREATE TABLE %s like TLAKnoxT5Template" %TLA_dict['TLA_name']

config.cursor.execute(sql)

config.db.commit()

#copy entire table

sql = "INSERT INTO %s SELECT * FROM TLAKnoxT5Template"%TLA_dict['TLA_name']

config.cursor.execute(sql)

config.db.commit()

#update timestamp

sql = "UPDATE %s SET TIMESTAMP = %s WHERE ID = 1"%

(TLA_dict['TLA_name'],config.time.strftime("%Y-%m-%d %H:%M:%S",/

config.time.localtime(config.time.time())))

config.cursor.execute(sql)