python仍然无法插入数据库

时间:2014-03-06 07:27:42

标签: python mysql database datetime insert

我想将我的数据插入我的MySQL数据库,但仍然不能,这是我的代码:

import ue9
d = ue9.UE9()
import datetime
from time import gmtime, strftime
import MySQLdb

timee = "%Y-%m-%d %H:%M:%S"
noww = strftime(timee, gmtime())
print noww

db = MySQLdb.connect("localhost","root","root","temperature")
cursor = db.cursor()
sql = ("INSERT INTO Mydate(datenow) VALUES(%s)",(noww))

try:
    cursor.execute(sql)
    db.commit()
except:
     db.rollback()
     db.close()

但仍然无法连接到数据库,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您错过了值列表中的逗号:

sql = ("INSERT INTO Mydate(datenow) VALUES(%s)",(noww,))