Ich möchte den Wert der Variablen (Temp, Brummen) in meine Tabelle Sensoren mit mysql-Datenbank (db Name: Projekt) einfügen. Ich benutze Ubuntu 14.04, und die Verbindung wird zwischen Python und MySQL hergestellt, aber ich kann den Wert der Variablen nicht setzen. Also jede Hilfe ist willkommen, und danke.Wie fügt man Werte von Variablen mit Python 2.7 in mysql ein?
Das ist mein Skript Python:
from random import *
import socket
import sys
import mysql.connector
from datetime import datetime
temp = randrange(10, 31, 2)
hum = randrange(300, 701, 2)
print temp
print hum
conn=mysql.connector.connect(user='root',password='12345',host='localhost',database='projet');
mycursor=conn.cursor();
mycursor.execute("""INSERT INTO sensors VALUES('$datetime','$temp','$hum')""");
conn.commit()
mycursor.execute("SELECT * FROM sensors")
Das ist mein Tisch ist, wo Sie die Variablen Temp und Brummen und ihre Werte nicht finden können:
** WARNUNG **: Bitte seien Sie vorsichtig, [richtig entkommen] (http: // bobby-Tabellen. com/python.html) diese Werte. Das direkte Einfügen von Daten ist sehr gefährlich. – tadman