3 votos

Servidor SQL ligero para servir el contenido .sql

Tengo un proyecto de python que necesita para acceder a los datos de sql. La verdad es que tengo el contenido de esta base de datos como .archivos de sql y me pregunto ¿cuál es la forma más rápida/más ligero manera de ejecutar mi proyecto

  • El proyecto de python usa el import MySQLdb declaración.
  • Esto me llevó a instalar pip install MySQL-python y brew install mysql-connector-c y, a continuación, estoy tratando de configurar un servidor de MySQL, así que por fin puedo ejecutar el programa
  • Si es posible me gustaría evitar que la enorme oficial de MYSQL ediciones que puedo encontrar en internet
  • Yo soy más bien buscando alternativas ligero

Es realmente posible encontrar algún ligero (mi)de SQL server que habría logrado que me conecte desde python, o no hay evitar la pesada oficial de MySQL ediciones ?

1voto

Vladimir Puntos 279

Yo uso DB Navegador para SQLite. Es gratuita y tiene la característica de que yo necesito, pero es bastante ligero, por lo que no tienen algunas características como SQL Procs, etc. Creo que es compatible con los desencadenadores aunque, por lo que supongo que usted puede conseguir alrededor de la no-sql-proc problema por escrito algunos de los factores desencadenantes.

La base de datos se ejecuta en SQLite, que es una situación muy popular la versión gratuita de SQL, por lo que usted debería ser capaz de encontrar compatible con los paquetes de Python. Como estas por ejemplo: 11.13. sqlite3 o 12.6. sqlite3, pero yo no uso Python así que no he probado ninguno de ellos.

De todos modos, funciona bien para mí. Yo lo uso para la gestión de datos que es demasiado complicado para analizar con excel. Para la realización de un análisis yo uso el de Julia de programación (lenguaje, pero Python debería funcionar igual de bien).

Editar: Si usted decide intentar SQLite y se preguntan cómo obtener sus datos de MySQL a SQLite, aquí es un StackOverflow página que habla exactamente de esto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X