Muzu poprosit o nejaky zdroj, resp. vysvetleni duvodu? S mysql jsem hojne pracoval, ale ne v pythonu. Takove chovani me trochu zarazi a rad bych ho pochopil. Ja ve vyse uvedenem prikladu vidim obycejne spojovani retezcu, takze na server pujde "hash=asdfjhasdfh", coz je samozrejme spatne.<br>
<br>Marek<br><br><div class="gmail_quote">2009/3/19 azurIt <span dir="ltr"><<a href="mailto:azurit@pobox.sk">azurit@pobox.sk</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Nemusi (vlastne nesmie) to byt v uvodovkach pokial sa pouziva modul MySQLdb . Jedine pri _mysql (lowlevel) musi.<br>
<br>
<br>
<br>
<br>
-----Pôvodná správa-----<br>
Od: slush [<a href="mailto:slush@slush.cz">slush@slush.cz</a>]<br>
Komu: Konference PyCZ<br>
Predmet: Re: [python] hash, mysql<br>
<div class="im"><br>
A nejaky duvod, proc %s neni v uvozovkach?<br>
<br>
Marek<br>
<br>
<br>
<br>
2009/3/19 <<a href="mailto:Calis.martin@seznam.cz">Calis.martin@seznam.cz</a>><br>
</div><div><div></div><div class="h5"> Dobrý den, mám problémy se spoluprací se sql serverem:<br>
<br>
server my vrací chybu:<br>
ProgrammingError: (1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\xa1A\x91k\xc7\xde\x17M\xe0j\xec\xc2\xf1(,iq|\x839;&\x17\xc4\xc1\xcc\x04\x93\x0e\xc81R\xf5UB&\xd1\xaf\xb4P"\' at line 1')<br>
<br>
<br>
při interpretaci: "SELECT * FROM users WHERE name='root' AND password=%s" % password<br>
<br>
kde password je text získaný metodou:<br>
def passToHash(self, password):<br>
hash = hashlib.sha512()<br>
hash.update(password)<br>
hash = hash.digest()<br>
return hash<br>
<br>
Nevíte kde dělám chybu?<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@py.cz">Python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@py.cz">Python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
</div></div></blockquote></div><br>