comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Problema con mysql-python

  • 3 Respuestas
  • 1148 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Minjok

  • *
  • Underc0der
  • Mensajes: 12
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Julio 15, 2013, 02:23:30 am »
Hola a todos otra vez :3 tengo un pequeño problema quen o he sabido solucionar solo ya que no me da ningun error mi consola. Lo que estoy haciendo es conectarme a una base de datos y agregar un registro en mi tabla con python. Estoy intentando con la siguiente funciona:
Código: Python
  1. def add_list(self):
  2.       self.clave = raw_input("Un nombre: ")
  3.       self.nombre = raw_input("Clave del nombre ")
  4.       self.sql = "insert into musica value (\"%s\",\"%s\");" %(self.nombre, self.clave)
  5.       cursor.execute(self.sql)
  6.  

La conexión la tengo pero solo me falta añadir que no me deja.
« Última modificación: Agosto 30, 2014, 09:16:38 am por Expermicid »




Desconectado fortil

  • *
  • Underc0der
  • Mensajes: 175
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #1 en: Julio 15, 2013, 02:06:37 pm »
Prueba con comilla simple '

Código: Python
  1.  
  2. self.sql = "INSERT INTO musica VALUE ('%s','%s');" %(self.nombre, self.clave)
  3.  

y si no te da así debe de ser porque tienes que especificar los nombres de las variables mysql a las que vas a insertar los valores, así:

Código: Python
  1.  
  2. self.sql = "INSERT INTO musica (nombres,claves) VALUE ('%s','%s');" %(self.nombre, self.clave)
  3.  
Espero te sirva..
« Última modificación: Julio 15, 2013, 02:09:41 pm por fortil »

Desconectado Minjok

  • *
  • Underc0der
  • Mensajes: 12
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #2 en: Julio 15, 2013, 03:41:41 pm »
Muchas gracias por tu ayuda. Era solo el comando db.commit() si no lo pones al final no se guarda nada.
« Última modificación: Julio 15, 2013, 06:00:28 pm por Minjok »




Desconectado JaAViEr

  • *
  • Underc0der
  • Mensajes: 163
  • Actividad:
    0%
  • Reputación 0
  • http://codigo.ga
    • Ver Perfil
    • Blog de Programación :: Python
« Respuesta #3 en: Julio 23, 2013, 09:43:54 am »
Olvídate de MySQL , lo nuevo en Bases de datos es No tienes permisos para ver links. Registrate o Entra con tu cuenta

Saludos, Javier !
No tienes permisos para ver links. Registrate o Entra con tu cuenta

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6272
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1535
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2673
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3341
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 2885
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made