Articles of mysql

Escribe el archivo desde BLOB mysql python

Estoy tratando de obtener un archivo de una base de datos y escribirlo en el disco. El archivo se almacena como BLOB. Ahora tengo el siguiente código: #!/usr/bin/python import MySQLdb db2 = MySQLdb.connect(host=”localhost”, user=”root”, passwd=”root”, db=”digit”) cur = db2.cursor() #get the name of the file cur.execute(“SELECT Name FROM ContentFiles WHERE ID=3”) nombre = cur.fetchone() #open […]

¿Cómo almaceno las cadenas de números de versión en una base de datos de django para que sean comparables / clasificables correctamente?

Estoy desarrollando / manteniendo / curando una base de datos de resultados de pruebas recostackdos de varios dispositivos de investigación portátiles. Cada dispositivo tiene tres componentes principales, cada uno de los cuales tiene dos números de versión (firmware y hardware). Estoy usando una aplicación django para proporcionar una interfaz web a la base de datos. […]

Sintaxis de marcadores de posición Python MySQLdb

Me gustaría usar marcadores de posición como se ve en este ejemplo: cursor.execute (“”” UPDATE animal SET name = %s WHERE name = %s “””, (“snake”, “turtle”)) Excepto que me gustaría que la consulta sea su propia variable, ya que necesito insertar una consulta en varias bases de datos, como en: query = “””UPDATE animal […]

pip instalar MySQL-python devuelve no puede encontrar vcvarsall.bat

He estado intentando pip install MySQL-python en Windows 7 pero unable to find vcvarsall.bat . Estoy usando Python 3.4. ¿Cómo puedo hacer que esto funcione de una manera sencilla sin pasar por la espinosa ruta de instalación de Visual Studio 2008?

Resolviendo el problema de seguridad del servidor compartido para Python

Así que mi grupo está tratando de configurar un entorno de servidor compartido para varios servicios web diversos. Creo que nos hemos conformado con la configuración de disable_functions y disable_classes en php.ini y php_admin_value para forzar open_basedir en httpd.conf cada aplicación para scripts php, y el cambio de usuario del pasajero para scripts ruby. Todavía […]

¿Cómo almacenar texto en árabe en la base de datos mysql usando python?

Tengo una cadena árabe decir txt = u’Arabic (\u0627\u0644\u0637\u064a\u0631\u0627\u0646)’ Quiero escribir este texto en árabe convertido en base de datos mySql. Traté de usar txt = smart_str(txt) o txt = text.encode(‘utf-8′) Ambos de estos no funcionan, ya que cubren la cadena para u’Arabic (\xd8\xa7\xd9\x84\xd8\xb7\xd9\x8a\xd8\xb1\xd8\xa7\xd9\x86)’ También mi conjunto de caracteres de la base de datos ya […]

inserta una lista de Python en una columna en MySQL

Tengo una lista y quiero ingresar cada elemento de esa lista en las celdas indexadas asociadas de una columna en MYSQL usando Python. P.ej lst = [11,22,33,44,55,66] Columna MYSql: Data 11 22 33 44 55 66. Cómo puedo conseguir esto.

Usando Python, inserte rápidamente muchas columnas en Sqlite \ Mysql

Si Newdata es la lista de x columnas, ¿Cómo obtendría el número de columnas únicas? Número de miembros de la primera tupla. (Len no es importante). Cambia el número de “?” para que coincida con las columnas e inserte usando la statement a continuación. csr = con.cursor() csr.execute(‘Truncate table test.data’) csr.executemany(‘INSERT INTO test.data VALUES (?,?,?,?)’, […]

Inserciones de base de datos asíncronas – python + mysql

Estoy creando una utilidad en la que necesito extraer tweets para un usuario y almacenarlos en la base de datos. La API de Twitter solo envía 20 tweets en una llamada y, para recuperar más tweets, debe desplazarse por los 20 tweets a la vez. Entonces, en lugar de leer sincrónicamente los tweets de la […]

¿Cómo puedo crear copias de seguridad incrementales de bases de datos mysql?

Tengo un servidor linux centos 6.4 con mysql5.6 Tengo el trabajo cron para hacer copias de seguridad de base de datos mysql cada hora como esta Esta en piton os.popen(“mysqldump -u %s –password=%s -h %s -e –opt –skip-lock-tables –skip-extended-insert -c %s | gzip -c > %s.gz” % (username, password, hostname, database, filename)) El problema es […]