acceder desde python a MySQL

Gerardo Juarez gerardo en computo-industrial.com.mx
Vie Jun 8 16:19:43 CEST 2007


Joana,

Que pasa si modificas tu codigo de

> >     >>   db = MySQLdb.connect(host="localhost", user="joana",  
> >     >>passwd="joana",

...a

db = MySQLdb.connect(host="", user="joana",
           passwd="joana",

...o poniendo la direccion ip del host: host="192.168.15.30", por ejemplo?

Saludos
Gerardo

On Fri, 8 Jun 2007, dmunhiz wrote:

> Probaste a acer commit? despues del insert?
> 
> Remitente:
> Daniel Muñiz Fontoira
> Eu uso software libre [1]
> [1]http://www.gnu.org/philosophy/free-sw.gl.html
> 
> 
> joana salgado gomez escribiu:
> > 
> >   Gracias pero ya le habia dado lo privilegios y aun asi no funciona. No
> >   se que puede ser, la cuestion es que no me deja hacer ninguna insert
> >   ni load pero si una select. El comando para dar los privilegios
> >   utilizado es el sigiente:
> > 
> >   GRANT ALL PRIVILEGES ON *.* TO [1]'joana'@'%' IDENTIFIED BY 'joana'
> >   with GRANT OPTION
> > 
> > 
> >   gracias
> >       ______________________________________________________________
> > 
> >     From:  dmunhiz <dmunhiz en gmail.com>
> >     Reply-To:  La lista de python en castellano <python-es en aditel.org>
> >     To:  La lista de python en castellano <python-es en aditel.org>
> >     Subject:  Re: [Python-es] acceder desde python a MySQL
> >     Date:  Thu, 07 Jun 2007 19:52:49 +0200
> >     >Eso va a ser cosa del mysql, mira si tu usuario tiene permiso para
> >     >acceder, tambien puedesmirar algo sobre el my.cnf que es el
> >     fichero
> >     >de configuración del mysql, desde ahí se añaden los host desde
> >     donde
> >     >se puede acceder.
> >     >
> >     >otra cosa quepuedes probar es a crear un usuario con esta orden
> >     >$ mysql -p -u root
> >     >USE mysql;
> >     >GRANT ALL ON base1.* TO user1@'%' IDENTIFIED BY 'PASSWORD_USER1';
> >     >FLUSH PRIVILEGES;
> >     >
> >     >Reemplazando base1 y user1, PASSWORD_USER1 con
> >     >lo que corresponda en tu caso.
> >     >
> >     >Saludos
> >     >
> >     >
> >     >
> >     >Remitente:
> >     >Daniel Muñiz Fontoira
> >     >Eu uso software libre [1]
> >     >[1]http://www.gnu.org/philosophy/free-sw.gl.html
> >     >
> >     >
> >     >joana salgado gomez escribiu:
> >     >>
> >     >>   Hola a todos!!!!!
> >     >>   Quiero tener acceso a mi base de datos de mysql desde python.
> >     >>Para eso
> >     >>   me he instaladoel modulo MySQLdb. Por lo quhe podido leer para
> >     >>hacer
> >     >>   la conexion debo hacer lo siguiente:
> >     >>
> >     >>   db = MySQLdb.connect(host="localhost", user="joana",
> >     >>passwd="joana",
> >     >>   db="prueba")
> >     >>
> >     >>   pero python me lanza este error:
> >     >>
> >     >>   Traceback (most recent call last):
> >     >>     File "<pyshell#2>", line 2, in -toplevel-
> >     >>       db="recetario")
> >     >>     File "C:\Python24\Lib\site-packages\MySQLdb\__init__.py",
> >     line
> >     >>74,
> >     >>   in Connect
> >     >>       return Connection(*args, **kwargs)
> >     >>     File "C:\Python24\Lib\site-packages\MySQLdb\connections.py",
> >     >>line
> >     >>   170, in __init__
> >     >>       super(Connection, self).__init__(*args, **kwargs2)
> >     >>   OperationalError: (1045, "Access denied for user
> >     >>   [1]'joana'@'localhost' (using password: YES)")
> >     >>
> >     >>
> >     >>   Como lo puedo solucionar????Parece como si no pudiera entrar
> >     en
> >     >>la
> >     >>   base de datos con este usuario y contraseña, pero cuando abro
> >     >>MySQL y
> >     >>   me pide la contraseña le escribo la misma y no tengo problemas
> >     >>de
> >     >>   acceso!!!Alguien sabria decirme que ocurre y que estoy
> >     haciendo
> >     >>   mal?????
> >     >>
> >     >>
> >     >>   Muchas gracias
> >     >>
> >     >>_________________________________________________________________
> >     >>
> >     >>   Excursiones y escapadas a sitios mágicos. [2]No te lo pierdas
> >     en
> >     >>MSN
> >     >>   Entretenimiento
> >     >>
> >     >>References
> >     >>
> >     >>   1. mailto:'joana'@'localhost'
> >     >>   2. http://g.msn.com/8HMAESES/2734??PS=47575
> >     >>_______________________________________________
> >     >>Python-es mailing list
> >     >>Python-es en aditel.org
> >     >>http://listas.aditel.org/listinfo/python-es
> >     >>
> >     >_______________________________________________
> >     >Python-es mailing list
> >     >Python-es en aditel.org
> >     >http://listas.aditel.org/listinfo/python-es
> >     _________________________________________________________________
> > 
> >   Excursiones y escapadas a sitios mágicos. [2]No te lo pierdas en MSN
> >   Entretenimiento
> > 
> > References
> > 
> >   1. mailto:'joana'@'%'
> >   2. http://g.msn.com/8HMAESES/2734??PS=47575
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> > 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 




Más información sobre la lista de distribución Python-es