Articles of Database

Python y MySQL: ¿hay una alternativa a MySQLdb?

¿Hay un módulo escrito exclusivamente en Python que permita que un script se comunique con una base de datos MySQL? Ya he probado MySQLdb sin éxito. Requiere demasiado: GCC, zlib y openssl. No tengo acceso a estas herramientas; incluso si lo hiciera, no quiero perder el tiempo haciendo que trabajen juntos. Estoy buscando herramientas que […]

Error de mysql: ERROR 1018 (HY000): No se puede leer el directorio de ‘.’ (errno: 13)

Cuando bash ver las bases de datos en mysql, aparece este error: ERROR 1018 (HY000): Can’t read dir of ‘.’ (errno: 13) Y eso impide que mi aplicación se muestre … Mi depurador django dice: (2002, “Can’t connect to local MySQL server through socket ‘/var/lib/mysql/my_database’ (13)”) Aquí está mi archivo de configuración: DATABASES = { […]

django.core.exceptions.ImproperlyConfigured: Error al cargar el módulo MySQLdb: no hay un módulo llamado MySQLdb

El problema al que me enfrento al intentar conectar con la base de datos para mysql. También he dado la configuración de la base de datos que he utilizado. Traceback (most recent call last): File “manage.py”, line 10, in execute_from_command_line(sys.argv) File “/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py”, line 453, in execute_from_command_line utility.execute() File “/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py”, line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File […]

Base de datos sobre la marcha con lenguajes de scripting

Tengo un conjunto de archivos .csv que quiero procesar. Sería mucho más fácil procesarlo con consultas SQL. Me pregunto si hay alguna forma de cargar un archivo .csv y usar el lenguaje SQL para examinarlo con un lenguaje de scripting como python o ruby. Cargarlo con algo similar a ActiveRecord sería increíble. El problema es […]

cómo resolver “El proceso finalizó porque se excedió el plazo de solicitud. (Código de error 123) ”en google api?

Tengo un proyecto implementado en Google App Engine con Google API (Python). Cada solicitud a cualquiera de las API realiza una conexión de base de datos, ejecuta un procedimiento y devuelve datos y cierra la conexión. No pude acceder a ninguna de las API como se mostraba “Proceso finalizado porque se excedió el plazo de […]

Seleccionar valores nulos en SQLAlchemy

Aquí está mi tabla (PostgreSQL) – test=> create table people (name varchar primary key, marriage_status varchar) ; test=> insert into people values (‘Ken’, ‘married’); test=> insert into people values (‘May’, ‘single’); test=> insert into people values (‘Joe’, NULL); Quiero seleccionar a todas las personas de las que no se sabe que estén casadas, es decir, […]

En Django, ¿cómo selecciono 100 registros aleatorios de la base de datos?

myqueryset = Content.objects.filter(random 100)

Cómo mover un modelo entre dos aplicaciones Django (Django 1.7)

Así que hace aproximadamente un año comencé un proyecto y, como todos los nuevos desarrolladores, no me centré demasiado en la estructura, sin embargo, ahora que estoy más a la par de Django, parece que el diseño de mi proyecto, principalmente mis modelos, tiene una estructura horrible. . Tengo modelos mantenidos principalmente en una sola […]

Método PyMongo y toArray ()

Necesito hacer algunos puntos de referencia en una pequeña base de datos (64 MB) y debo averiguar cuál es la forma más inteligente de obtener la colección completa de Mongo en el objeto python con PyMongo. En JavaScript, hay un método toArray () pero no puedo encontrar nada similar en python. ¡Gracias por adelantado!

¿Cómo obtengo el “id” después de INSERT en la base de datos MySQL con Python?

Ejecuto una sentencia INSERT INTO cursor.execute(“INSERT INTO mytable(height) VALUES(%s)”,(height)) Y quiero obtener la clave principal. Mi tabla tiene 2 columnas: id primary, auto increment height this is the other column. ¿Cómo obtengo el “id”, después de que acabo de insertar esto?