🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
1 messages
1 total messages Started by aras Sat, 20 Feb 2010 15:22
MySQLdb - dziwaczny błąd
#27308
Author: aras
Date: Sat, 20 Feb 2010 15:22
26 lines
1915 bytes
Witam,
Prościutki skrypt, który nagle przestał działać:

import MySQLdb
 >>> def zapisz(zapytanie):
...     db=MySQLdb.connect("127.0.0.1","login","haslo","baza")
...     c=db.cursor()
...     wynik=c.execute(zapytanie)
...	return wynik

Problem w tym, że select działa prawidłowo, natomiast insertem nic nie 
moge wstawić. Metoda nie wywala żadnego wyjątku, wygląda jakby wszystko 
było OK, zmienna 'wynik' ma wartosc 1, że niby zapytanie zostało 
wykonane poprawnie ale w bazie zero efektu działania inserta - żadnych 
danych wstawianych z posiomu skryptu.
Podejrzwałem, że coś sie schrzaniło po stronie pythona, więc ten sam 
skrypt odpaliłem na innej maszynie podając w nim odpowiedni adres tego 
samego serwera bazodanowego. Niestety skutek ten sam, a więc przestałem 
podejrzewać pythona.
Rzecz w tym, że logując się jakimkolwiek klientem do tegoż MySQLa 
wszystko działa jak trzeba, a więc również serwer bazodanowy musze 
wykluczyć jako winowajcę.

No i szczerze mówiąc nie mam pomysłu na rozwiązanie problemu... nie 
bardzo wiem nawet gdzie szukać. Dodam, że wcześniej wszystko działało 
jak trzeba, spieprzyło się nagle... samo :P
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads