bob
変数を挿入したいのですがdummyVar
、テーブルにlogger
. 今、私がしなければならないことは、以下にあることだけですが、これは私のテーブルに何も挿入しません。何を書くべきかをハードコードすると(使用'example'
すると、テーブルに例が書き込まれるため、挿入するための接続と構文はこの時点で正しいです)。どんな助けでも大歓迎です!
conn = mysql.connector.connect(user='username', password='password!',
host='Host', database='database')
cursor = conn.cursor()
bob = "THIS IS AN EXAMPLE"
dummyVar = "Variable Test"
loggit = ("""
INSERT INTO logger (logged_info, dummy)
VALUES
(%s, %s)
""", (bob, dummyVar))
cursor.execute(loggit)
conn.commit()
私もこれを試しました:
loggit = ("""
INSERT INTO logger (logged_info, dummy)
VALUES
(%(bob)s,(Hello))
""", (bob))
と:
bob = "THIS IS AN EXAMPLE"
dummyVar = "Variable Test"
loggit = ("""
INSERT INTO logger (logged_info, dummy)
VALUES
(%s, %s)
""", (bob, dummyVar))
cursor.execute(loggit, (bob, dummyVar))
conn.commit()
cursor.execute(loggit, (bob, dummyVar))
conn.commit()