Aqui un pequeño ejemplo de como usar Python con MySQL. Esto va a servir para mis compañeros que estan en Taller de sistema con Fernando San Martin. Para eso debemos descargar el paquete para poder darle a Python soporte de conexion a MySQL, el paquete se llama mysql-python; una vez descargado sigues las instrucciones de instalación. ovbiamente debemos tener una base de datos creada para poder empezar. Bueno manos a la obra; este es un pequeño script que hice para poder mostrar algunos datos de una base de datos llamada “Prueba” la cual consta de una tabla “usuarios”.
import MySQLdb
db=MySQLdb.connect(host=’localhost’,user=’root’,
passwd=’’,db=’Prueba’)
cursor=db.cursor()
sql=’Select * From usuarios’
cursor.execute(sql)
resultado=cursor.fetchall()
print ‘Datos de Usuarios’
for registro in resultado:
print registro[0],’->’,registro[1]
lo guardamos como “mysql.py” y lo ejecutamos desde el terminal, en este script mostramos solo los códigos de usuarios y los nombres de los usuarios, si quisieras mostrar mas datos lo dejo de tarea para los interesados
[poweruser@linux cornejo]$ python mysql.py
Datos de Usuarios
USU01 -> Felipe Cornejo
USU02 -> Gabriel Cornejo
Saludos
–GfC
Excelente. Solo que cuando lo lei era mi segundo dia en python y no sabia que debia tabular por debajo del for…
comentario por Martin — Octubre 18, 2007 @ 1:41 am |
que buena onda vos por haber publicado este codigo me sirvio de mucho
comentario por luilly — Noviembre 17, 2007 @ 2:42 am |
[...] Vía: Gabriel Felipe Cornejo Salas -gfcs [...]
Pingback por Conectar Python con MySQL — Abril 24, 2008 @ 10:10 pm |
Es mi tercer dia con python, el ejemplo es claro, conciso y funcional
la verdad excelente
comentario por Fabian — Abril 29, 2008 @ 8:50 am |
Me encanto el post.
Realmente util.
comentario por Adrian — Mayo 26, 2008 @ 12:22 pm |
Me has ahorrado unos minutos de busqueda, asi que los gasto en un comentario, un saludo-
comentario por pacomer — Junio 7, 2008 @ 7:27 pm |
genial! =D
muchas gracias por el ejemplo
pd: en ubuntu, basta con hacer apt-get install python-mysqldb
comentario por jkoizumi — Junio 9, 2008 @ 3:44 am |
Gracias por el pd ya iba a preguntar porque me salia el error
ImportError: No module named MySQLdb
comentario por Ariel Meneses — Agosto 14, 2008 @ 12:52 pm |
Gracias Gabriel! tb gracias al que mandó el dato del ubuntu. Saludos.
comentario por Juan — Octubre 6, 2008 @ 1:39 pm |
Hola, mi nombre es Sergio
Quisiera saber si puedes ayudarme.
Tengo un simple form diseñado en boa constructor con un textCtrl1, un Button llamado retroceder y otro button llamado avanzar.
Tengo MySQL con una base de datos llamada prueba y esta contiene una tabla llamada usuarios y esta a su vez tiene un campo llamado nombre.
Quiero que al presionar el botón avanzar o retroceder aparezcan los nombres de la base de datos uno por uno.
Y si fuera posible saber como poder ingresar nombres desde el formulario a la base de datos.
Espero de su comprensión.
Y me despido muy cordialmente
Sergio Villegas Echeverría.
comentario por sergio — Diciembre 14, 2008 @ 12:58 pm |
Gracias
comentario por Zerial — Enero 12, 2009 @ 12:44 pm |
hola , a mi tambien me gustaria aprender esa conexion
comentario por oles — Enero 17, 2009 @ 11:52 am |
Me sirvio muchisimo, gracias
Me gustaria aprender a integrar este tipo de scripts en PyQT y MySQL, algun tutorial que me recomienden donde puedo asesorarme sobre el tema?
Saludos
comentario por ZNAP_ — Marzo 31, 2009 @ 7:49 pm |