[Python] MySQLdb connect non aggiorna i dati sui client

Carlo Miron carlo a golang.it
Mer 2 Mar 2016 14:20:26 CET


2016-03-02 13:58 GMT+01:00 Giuseppe Costanzi <giuseppecostanzi a gmail.com>:

> 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?

mysql.

㎝

-- 
|:**THE BEER-WARE LICENSE** *(Revision 42)*:
| <carlo a golang.it> wrote this mail. As long as you retain
| this notice you can do whatever you want with this stuff.
| If we meet some day, and you think this stuff is worth it,
| you can buy me a beer in return.
|                                            --Carlo Miron :


Maggiori informazioni sulla lista Python