Kdyz jsem kontroloval nastaveni: SELECT @@AUTOCOMMIT; tak daval sice 1, ale nefungovalo to. Teprve kdyz jsem po INSERT INTO a UPDATE pouzil COMMIT; zacalo to fungovat spravne. Nevim kde je chyba. V.L.
Dne 9 Prosinec 2012, 10:28, azurIt napsal(a): > Ak budes stale robit commit, tak sa skor oplati: > > db_conn = MySQLdb.connect(...) > db_conn.autocommit(True) > > > azur > > > ______________________________________________________________ >> Od: "Vladislav Ludík" <[email protected]> >> Komu: Konference PyCZ <[email protected]> >> Dátum: 09.12.2012 09:38 >> Predmet: Re: [python] PodivnĂŠ: MySQLdb pod Windows 7 nezapisuje do >> tabulky >> >>COMMIT; po zápisu zabral. >> >>Děkuju za radu. >> >>V.L. >> >> >>Dne 9 Prosinec 2012, 8:26, Petr Messner napsal(a): >>> Děláte po zápisu commit? >>> >>> Petr Messner >>> >>> 9. 12. 2012 v 8:07, "Ing. Vladislav Ludík" <[email protected]>: >>> >>>> Zdravím všechny. >>>> >>>> Narazil jsem na podivné chování modulu MySQLdb. >>>> >>>> Nainstaloval jsem ComplexWebServer.1.4.14.msi na Windows 7 - x64. >>>> >>>> V počítači je Python 2.7.3.msi + modul >>>> MySQL-python-1.2.3.win32-py2.7.exe >>>> >>>> Problém: >>>> >>>> Pokud čtu data z tabulky z localhost je vše v pořádku. >>>> Pokud ale zapisuju data do téže tabulky na localhost, data se >>>> nezapíšou, >>>> ale co je podivné, index v tabulce se incrementuje. >>>> Chyby syntaxe a jiné chyby jsou ověřením vyloučené. >>>> Přitom SQL příkaz pro výmaz dat tabulky projde a data vymaže. >>>> Pokud zapisuju data do tabulky na jiném serveru (s velmi starou >>>> databází), data se zapíšou. >>>> Pokud použiju PHP skript, data se na localhost zapisují. >>>> Zkoušel jsem jiné moduly, jiné instalace, mazání příznaku read only v >>>> adresářích, kam mysql píše, spouštět jako správce a všude se to chová >>>> stejně. >>>> I na Windows XP 32bit a VirtualBox se stejnými moduly. >>>> Se zápisem dat do tabulek instalovaných na jiných serverech s >>>> instalací >>>> modulu MySQLdb (debian) tento problém neexistuje. >>>> >>>> Jsem z toho dost smutný. Poradí mi někdo ? >>>> >>>> V.L. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python mailing list >>>> [email protected] >>>> http://www.py.cz/mailman/listinfo/python >>> _______________________________________________ >>> Python mailing list >>> [email protected] >>> http://www.py.cz/mailman/listinfo/python >>> >> >> >>Zdraví >>Vladislav Ludík >>Rožnov pod Radhoštěm >>telefon: +420 572 151 334 >>mobil: +420 608 777 525 >> >>_______________________________________________ >>Python mailing list >>[email protected] >>http://www.py.cz/mailman/listinfo/python >> > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python > Zdraví Vladislav Ludík Rožnov pod Radhoštěm telefon: +420 572 151 334 mobil: +420 608 777 525 _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
