2011-09-13 9 views
-1

notre client met à jour la base de données. Ensuite, la base de données mysql mis à jour, le serveur devrait lire la valeur mise à jour de la base de données à ce moment. Mais ça ne se passe pas. Pour lire la valeur mise à jour à partir de la base de données, je dois redémarrer le serveur. Ensuite, je vois les valeurs mises à jour.base de données django ne peut pas obtenir les données mises à jour

Répondre

0

Vous n'avez pas besoin de redémarrer la base de données si vous la mettez à jour. Peut-être que votre mise à jour manque le dernier COMMIT?

Si vous utilisez SQL avec connection.execute(), vous devez appeler commit_unless_managed() à la fin.

Questions connexes