Ola a todos,

Estou querendo rodar no meu zope (instalado no Windows e com python 2.3.5) um script python usando uma base mysql 5.0 pronta que recebi.

O problema eh que eu não encontro uma lib mysql-python que suporte Mysql5.0 com python2.3. Tentei o pacote  MySQL-python-1.2.1_p2 (source) mas eu não consigo compilar . Dah o seguinte erro:

C:\MySQL-python-1.2.1_p2>python setup.py build

running build

running build_py

copying MySQLdb\release.py -> build\lib.win32-2.3\MySQLdb

running build_ext

error: Python was built with version 6 of Visual Studio, and extensions need to be built with the same version of the compiler, but it isn't installed.

 ...entao procurei os binários existente, mas são para mysql4.0 ou python 2.4.

estou olhando os pacotes no http://sourceforge.net/project/showfiles.php?group_id=22307&package_id=15775

De qq forma instalei o pacote MySQL-python.exe-1.2.0.win32-my4.0-py2.3.exe mas dah o sequinte erro :

>>> conn = MySQLdb.connect (host = "localhost",user = "rac",passwd = "rac",db ="strutsdemo")

Traceback (most recent call last):

  File "<stdin>", line 1, in ?

  File "C:\Arquivos de programas\Plone 2\Python\Lib\site-packages\MySQLdb\__init__.py", line 66, in Connect

    return Connection(*args, **kwargs)

  File "C:\Arquivos de programas\Plone 2\Python\Lib\site-packages\MySQLdb\connections.py", line 134, in __init__

    super(Connection, self).__init__(*args, **kwargs2)

_mysql_exceptions.OperationalError: (1251, 'Client does not support authentication protocol requested by server; consider upgrading MySQL client')

 

 Existe alguma forma de se resolver isso .. ou vou ter que regredir para o Mysql 4.0 ou pior mudar para o python 2.4 (pior pq vou ter que testar todo o portal novamente )

Obrigado pela atenção,

 

 

 

 




Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a