[Python] MySQLdb connect non aggiorna i dati sui client

Giuseppe Costanzi giuseppecostanzi a gmail.com
Mer 2 Mar 2016 13:58:06 CET


salve a tutti,
sto migrando un' applicazione da sqlite a mysql, funziona tutto tranne che
per il fatto che se effettuo degli insert o update da un client queste
sono visibili
solo al client che esegue queste modifiche, mentre su tutti gli altri
devo chiudere l'applicazione e riavviarla.
Controllando sul server, le tabelle si aggiornano correttamente.
E' come se gli altri client vedessero le tabelle del server solo quando si
apre la connessione.
Tra l' altro, usando tabelle innodb, nelle operazioni di scrittura
forzo sempre il commit dell' operazione.
L' applicazione ha anche una parte web, programmata con php, dove gli
aggiornamenti sui dati sono coerenti.

self.con.commit()

cosa potrebbe essere?

saluti
giuseppe


Maggiori informazioni sulla lista Python