python MySQLdb不会INSERT

时间:2015-03-24 03:59:38

标签: python mysql

我使用python-mysql,下面攻击的是我用来插入数据库表的代码段。由于某些原因,代码不会填充数据库中的任何行。没有引发异常, SELECT 查询工作正常。在复制执行中的代码并在phpmyadmin中运行时,数据库填充正确。

    import MySQLdb as mdb
try:
    con = mdb.connect(host='localhost', user='', passwd='', db='indoor')
    cur = con.cursor()
    cur.execute("INSERT INTO locationdata VALUES('1','1','1','1','1','1')")
    numrows = cur.execute("SELECT * FROM locationdata")
    print str(numrows) + " : total Rows"
    print cur.fetchone()
    if con.open:
      print "Hello DB"
except mdb.Error, e:
    Print "Error " + e. args [0]

任何想法我都缺少什么?

0 个答案:

没有答案