Articles of mysql connector python

¿Cuáles son las diferencias entre mysql-connector-python, mysql-connector-python-rf y mysql-connector-reenvasado?

Me gustaría usar la biblioteca mysql-connector para python 3. Podría usar pymysql en pymysql lugar, pero mysql-connector ya tiene una implementación de grupo de conexión, mientras que pymysql no parece tener una. Así que esto sería menos código para que yo escriba. Sin embargo, cuando lo hago $ pip3 search mysql-connector Me parece que estas […]

Python MySql Select Columna única que devuelve valores extraños

Me encontré con este problema al hacer un script de práctica para enseñarme algo de Python y sobre la biblioteca mysql.connector. Cuando realizo una consulta con una sola columna e imprimo los valores, obtengo resultados como: (‘tech-pc-1′,) #Python 3.4.3 (u’tech-pc-1’,) #Python 2.7.6 Sin embargo, cuando realizo una consulta con varias columnas e imprimo los valores […]

MySql cursors.execute () con un solo parámetro: ¿Por qué una cadena se divide en una lista?

Status quo: Tengo una base de datos de trabajo con tablas y puedo consultar, insertar, actualizar, etc. También el cursor está conectado a la base de datos correcta. La mesa: Problema: Cuando se trata de consultar datos de una tabla, me encuentro con problemas: query = ‘SELECT Last_Request_Time FROM Products WHERE idProduct = %s’ idProduct […]

MySQL Connector / Python – inserta una variable de python en la tabla de MySQL

Estoy intentando insertar una variable de python en una tabla MySQL dentro de un script de python pero no está funcionando. Aqui esta mi codigo add_results=(“INSERT INTO account_cancel_predictions” “(account_id,21_day_probability,flagged)” “Values(%(account_id)s,%(21_day_probability)s,%(flagged)s)”) data_result={ ‘account_id’:result[1,0], ’21_day_probability’:result[1,1], ‘flagged’:result[1,2] } cursor.execute(add_results,data_result) cnx.commit() cursor.close() cnx.close() Esto recibe el error ProgrammingError: Failed processing pyformat-parameters; ‘MySQLConverter’ object has no attribute ‘_float64_to_mysql’ Sin embargo, […]

No se pueden usar los valores Ninguno (NULL) en Python mysql.connector en la instrucción INSERT preparada

Cuando se intenta utilizar el cursor preparado e insertar valores NULL , mysql.connector informa de un error: mysql.Error: 1210 (HY000): Incorrect arguments to mysqld_stmt_execute Aquí hay un código que muestra esto exactamente. from __future__ import print_function import mysql.connector def execsql(cursor, sqlstmt): try: cursor.execute(sqlstmt) except mysql.connector.Error as e: print(“mysql.Error: %s” % e) print(cursor._executed, ‘\n’) def execsqlwithparams(cursor, […]

mysql para python 2. 7 dice Python v2.7 no encontrado

He descargado mysql-connector-python-1.0.7-py2.7.msi desde el sitio MySQL e bash instalar pero me da un error. Python v2.7 no encontrado. Solo admitimos Microsoft Windows Installer (MSI) de python.org. Estoy usando Official Python v 2.7.3 en Windows XP SP3 con MySQL esssential5.1.66 Necesitas ayuda ???

Python mySQL Update, trabajando pero no actualizando la tabla

Tengo un script en Python que necesita actualizar una base de datos mysql, tengo hasta ahora: dbb = MySQLdb.connect(host=”localhost”, user=”user”, passwd=”pass”, db=”database”) try: curb = dbb.cursor() curb.execute (“UPDATE RadioGroups SET CurrentState=1 WHERE RadioID=11”) print “Row(s) were updated :” + str(curb.rowcount) curb.close() except MySQLdb.Error, e: print “query failed” print e La secuencia de comandos imprime las […]

No se puede encontrar el directorio de inclusión de Protobuf durante la instalación de mysql-connector sobre pip

Saqué el código mysql-connector-python y cuando ejecuto python ./setup.py build el siguiente error: Unable to find Protobuf include directory. pip install Protobuf fue inútil ¿Como puedó resolver esté problema?

MySQL / Python – los cambios comprometidos no aparecen en bucle

Usando MySQL Connector / Python tengo un bucle que sigue revisando un valor para un cambio cada 2 segundos. Sin toda la carne, aquí está el bucle (la impresión está ahí para propósitos de prueba: try: while True: request = database.get_row(table=”states”, wherecol=”state”, whereval=”request_from_interface”)[0] print(request.value) time.sleep(2) except KeyboardInterrupt: pass # back to normal operation get_row es […]

La consulta de la base de datos de Python MySQL Connector con% s falla

Tengo un progtwig básico que se supone que consulta una base de datos que contiene información del usuario. Estoy tratando de seleccionar la información para un usuario específico e imprimirla en la consola. Aquí está mi código: import mysql.connector funcon = mysql.connector.connect(user=’root’, password=’pass’, host=’127.0.0.1′, database=’fundata’) funcursor = funcon.cursor() query = (“SELECT * FROM funtable WHERE […]