1
我在python腳本中遇到問題。在Python中執行MySQL查詢無法正常工作
在phpmyadmin中,相同的查詢正常工作,但在腳本中,第二個查詢不起作用。 (沒有錯誤,沒有插入)
我的代碼:
from sys import argv
import MySQLdb
################
#
# python dbinsert.py "radiostion" "track" "url"
#
###############
db = MySQLdb.connect(host="localhost",
user="root",
passwd="xxxxxx",
db="cjgb")
cur = db.cursor()
cur.execute("""SELECT MAX(Date), Name
FROM Track
WHERE Station = %s""", argv[1])
name = ""
for row in cur.fetchall():
name = row[0]
if nazwa is not argv[2]:
cur.execute("""
INSERT INTO Track VALUES
("%s", SYSDATE(), "%s", "%s", "%s", "%s")
""",
(argv[1], argv[2], argv[2], argv[2], argv[3]))
有什麼不對?感謝您的回答。
就是這樣,thx。 – CodeNinja 2014-09-05 14:30:21