Título: error en INSERT INTO con mysql y raspberry en python Publicado por: ANreZZ en 19 Noviembre 2015, 22:37 pm Hola chicos,
he empezado a trastear con las bbdd con mysql y despues de conseguir que me funcione el conector con python3, me estoy peleando con la funcion insert into. A ver si alguno podeis ver el error. NUM_LOG lo tengo como auto increment, y las variables internet y controladora como INT, y fecha como DATE #Preparamos el query SQL para insertar un registro en la BBDD try: # Ejecutamos el comando cursor.execute("INSERT INTO CONEXION(NUM_LOG, INTERNET, CONTROLADORA, FECHA) VALUES (%(num_id)s, '0', '0', '2022-12-01'") num_id = cursor.lastrowid # Efectuamos los cambios en la base de datos conn.commit() except: conn.rollback() print("hA HABIDO ERROR") Título: Re: error en INSERT INTO con mysql y raspberry en python Publicado por: tincopasan en 21 Noviembre 2015, 10:18 am como veo que no te han contestado te dire:
1) no tengo la más pálida idea de que es rasperry 2)uso un poco de mysql-connector 3)no has puesto todo el código 4)asumo que ya has conectado con la base de datos 5)también debes tener creado a cursor 6)¿qué error te da? Edito: ah me olvidé! también puede ser el formato de fecha:'2022-12-01' por '2022,12,1' quizá sea uno de los errores, o sea el formato de fecha que le estás pasando y los int es mejor pasarlos directamente sin ' ' sino se intrepretan como string. Otra cosa, si num_log es autonumérico deberías pasarle un valor null. |