1
Aprender a programar desde cero / Re:Problema al conectar con base de datos MySQL desde Python
« en: 29 de Julio 2016, 06:22 »
Tuve un problema parecido recién comencé a trabajar con bases de datos en python, no se si ya lograste solucionar el problema, pero sin embargo voy a explicar que fue lo que hice para solucionar este problema:
1. Descargue el servidor de bases de datos MySQL desde su pagina oficial.
2. Lo instale en el equipo
3. Instale el conector de python para MySQL, este lo puede descargar desde la pagina oficial de MySQL.
4. Instale el Modulo MySQLdb para python, hay que tener en cuenta la arquitectura del python que estoy utilizando, es decir si es de 32 o 64 bits porque si no le aparece el error de que no se encuentra python y es porque tal vez se esta intentando instalar el modulo de 32 bits para un python de 64 bits y viceversa, debe ser python de 32 bits y modulo MySQLdb de 32 o de 64 y 64 para que pueda haber compatibilidad.
Es aconsejable que tenga instalado el servidor MySQL en su equipo, y luego si quiere intenta instalarlo en otro equipo y realizar la conexión.
Yo al comienzo también creía que con solo instalar el modulo de MySQLdb y el conector para MySQL ya podía trabajar con la base de datos, pero no es así, el modulo y el conector solo me permiten conectarme con la base de datos para realizar consultas o insertar datos, etc.
Pero para poder conectarme y realizar las consultas o insertar algún dato debo tener instalado el servidor de base datos MySQL en algún lugar, puede ser en mi equipo (localhost) o en un equipo remoto.
1. Descargue el servidor de bases de datos MySQL desde su pagina oficial.
2. Lo instale en el equipo
3. Instale el conector de python para MySQL, este lo puede descargar desde la pagina oficial de MySQL.
4. Instale el Modulo MySQLdb para python, hay que tener en cuenta la arquitectura del python que estoy utilizando, es decir si es de 32 o 64 bits porque si no le aparece el error de que no se encuentra python y es porque tal vez se esta intentando instalar el modulo de 32 bits para un python de 64 bits y viceversa, debe ser python de 32 bits y modulo MySQLdb de 32 o de 64 y 64 para que pueda haber compatibilidad.
Es aconsejable que tenga instalado el servidor MySQL en su equipo, y luego si quiere intenta instalarlo en otro equipo y realizar la conexión.
Yo al comienzo también creía que con solo instalar el modulo de MySQLdb y el conector para MySQL ya podía trabajar con la base de datos, pero no es así, el modulo y el conector solo me permiten conectarme con la base de datos para realizar consultas o insertar datos, etc.
Pero para poder conectarme y realizar las consultas o insertar algún dato debo tener instalado el servidor de base datos MySQL en algún lugar, puede ser en mi equipo (localhost) o en un equipo remoto.