elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [MySQL y Python]No guarda los datos en MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [MySQL y Python]No guarda los datos en MySQL  (Leído 2,964 veces)
stuckey

Desconectado Desconectado

Mensajes: 10


Ver Perfil
[MySQL y Python]No guarda los datos en MySQL
« en: 21 Noviembre 2013, 03:45 am »

Hola chicos soy nuevo,es mi primer consulta aqui,y tengo una duda que no puedo saber porque pasa,les dejo las dos script aqui abajo,lo ejecuto desde la consola de python pero cuando voy a verificar las tablas se encuentran vacias como que no carge ningun dato.

Python :
https://gist.github.com/anonymous/7575065

MySQL:
https://gist.github.com/anonymous/7575117


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: [MySQL y Python]No guarda los datos en MySQL
« Respuesta #1 en: 21 Noviembre 2013, 05:45 am »

Que error te sale?. Como siempre se ha dicho, deberías de printear la query, para hacer un debug mas limpio de la query!


En línea

Te vendería mi talento por poder dormir tranquilo.
stuckey

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: [MySQL y Python]No guarda los datos en MySQL
« Respuesta #2 en: 21 Noviembre 2013, 07:32 am »

No me sale ningun error,en la consola de python muestra todo lo que ingreso,lo ingreso todo bien se termina de ejecutar pero cuando voy a ver si quedaron guardado en la tabla proyecto,no quedaron guardados,no hay nada,y yo quiero que queden gurdados,gracias por la molestia en contestar
En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: [MySQL y Python]No guarda los datos en MySQL
« Respuesta #3 en: 21 Noviembre 2013, 08:06 am »

Hice una prueba en un compilador online de python, obviamente no igualando el enterno.

La query me salio de la siguiente manera,
Código
  1. INSERT INTO `test`.`Proyecto`(id_proyecto,Nombre,responsable,estado,fecha_inicio,historial)
  2. VALUES('1',
  3.    "shellroot1",
  4.    'shellroot2',
  5.    'shellroot3',
  6.    '20131121',
  7.    'shellroot4');

No se que onda con esas comillas dobles, cambialas por comillas simples,
Código
  1. # SNIP
  2. VALUES('%s', '%s', '%s', '%s','%s', '%s');
  3. # SNIP
« Última modificación: 21 Noviembre 2013, 08:22 am por Shell Root » En línea

Te vendería mi talento por poder dormir tranquilo.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SOLUCIONADO] DataAdapter.Update no guarda los cambios en la base de datos MySQL
.NET (C#, VB.NET, ASP)
calvo225 0 9,197 Último mensaje 13 Agosto 2009, 19:11 pm
por calvo225
python, GTK y MySQL
Scripting
gabymar 0 3,723 Último mensaje 5 Abril 2010, 18:34 pm
por gabymar
campo TEXT mysql. Lo guarda en varias líneas
Bases de Datos
OssoH 1 4,925 Último mensaje 2 Junio 2011, 18:42 pm
por OssoH
INSERT mysql, python y mysql.connector
Scripting
hikki 2 2,730 Último mensaje 7 Octubre 2015, 21:59 pm
por hikki
[AYUDA] ¿Como conecto Python con Mysql?
Scripting
bdred 1 2,955 Último mensaje 4 Abril 2018, 15:04 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines