0
Ich versuche, Werte in Mysql-Datenbank mit Python in Windows 10 einfügen. Ich habe mysql-Connector-Python-2.0.4-py2.7 heruntergeladen.Verbindung zu meiner SQL-Datenbank über Python
Das ist mein Python-Code:
import MySQLdb
conn = MySQLdb.connect(host= "localhost",
user="root",
passwd="1234",
db="iot")
x = conn.cursor()
try:
x.execute("""INSERT INTO sensors VALUES (%s,%s)""",(25,300))
conn.commit()
except:
conn.rollback()
conn.close()
, wenn ich den Code ausführen ich diesen Fehler:
IDLE internal error in runcode()
Traceback (most recent call last):
File "C:\Users\enwan\Anaconda\lib\idlelib\rpc.py", line 235, in asyncqueue
self.putmessage((seq, request))
File "C:\Users\enwan\Anaconda\lib\idlelib\rpc.py", line 334, in putmessage
raise IOError, "socket no longer exists"
IOError: socket no longer exists
Hilfe?
Wahrscheinlich funktioniert Ihr _mysql server_ nicht ... versuchen Sie manuell mit __mycli__ eine Verbindung herzustellen, um zu überprüfen, ob alles in Ordnung ist. –