mysql desde python

dmunhiz dmunhiz en gmail.com
Jue Jun 7 20:22:59 CEST 2007


Revisa la sql


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!!!!
>   Estoy intentando volcar un fichero este fichero en una tabla de mysql
>   in.txt
>   3   Jamon con queso   Cortar el jamon en tacos para poder. . .
>   . . . (Aqui siguen mas filas)
>   para ello he hecho la siguiente funcion:
> 
> 
>   import MySQLdb
>   def accesoBase():
>       db = MySQLdb.connect(host='localhost', user='joana',
>   passwd='joana', db='prueba')
>       cursor = db.cursor()
>       sql='LOAD DATA INFILE "C:/Python24/in.txt" INTO TABLE
>   prueba_receta'
>       cursor.execute(sql)
>      db.close()
> 
>   No intoduce el contenido de la tabla en fichero y ademas me da el
>   siguiente error!!
> 
>   Traceback (most recent call last):
>     File "<pyshell#35>", line 1, in -toplevel-
>       accesoBase()
>     File "C:\Python24\AccesoBase.py", line 16, in accesoBase
>       cursor.execute(sql)
>     File "C:\Python24\Lib\site-packages\MySQLdb\cursors.py", line 166,
>   in execute
>       self.errorhandler(self, exc, value)
>     File "C:\Python24\Lib\site-packages\MySQLdb\connections.py", line
>   35, in defaulterrorhandler
>       raise errorclass, errorvalue
>   DataError: (1265, "Data truncated for column 'IDRECETA' at row 1")
> 
> 
>   IDRECETA es el primer campo de la tabla.Que estoy haciendo mal??
>     _________________________________________________________________
> 
>   Tu horóscopo diario, semanal y gratuito. [1]Cartas, tarot y
>   predicciones en MSN Horóscopo
> 
> References
> 
>   1. http://g.msn.com/8HMAESES/2728??PS=47575
> _______________________________________________
> 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