[python] Podivné: MySQLdb pod Windows 7 nezapisuje do tabulky

azurIt azurit na pobox.sk
Nedìle Prosinec 9 10:28:10 CET 2012


Ak budes stale robit commit, tak sa skor oplati:

db_conn = MySQLdb.connect(...)
db_conn.autocommit(True)


azur


______________________________________________________________
> Od: "Vladislav Ludík" <vlada na ludik.cz>
> Komu: Konference PyCZ <python na py.cz>
> 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" <vlada na ludik.cz>:
>>
>>> 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
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> 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
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>


Dal¹í informace o konferenci Python