MySQL error

6 отговора 255 прегледа
#1

MySQL error

Taka... zna4i pod Windows sym i polzwam MySQL Server 4.1 (release 4.1.7) sys PHP 4.3.9 i Apache 2.0.52

Pri opit da se wyrja kym bazata mi dawa slednata gre6ka...
"Could not connect: Client does not support authentication protocol requested by server; consider upgrading MySQL client"

Ta wyprosa mi e za6to... kakto mojete da se setite i sami...

Mnogo bih se radwal ako nqkoi se e sblyskwal s podoben problem...

P.S. Iskam da se izwinq 4e wi zanimawam s gluposti o6te wednyj...

Отговор
в отговор на nqma_me #2

Re: MySQL error

Taka... poneje ne se izrazih qsno mai... ta zna4i MySQL 4.1.7 we4e ima razli4en authentication protocol za parolata... ta wyprosa mi be6e wsy6tnost... kak da se wyrja s PHP-to kym bazata i da izpolzwam nowiq wmesto stariq stil za parolata...

P.S. O6te wednyj se izwinqwam za bezpokoistwoto

Отговор
в отговор на nqma_me #3

Re: MySQL error

като използваш mysqli функциите

Отговор
в отговор на nqma_me #4

Re: MySQL error

в my.cnf файла /който под Windows нямам вече спомени къде живее/ нахакай следния ред:

old-passwords

трябва да е някъде из секцията на "[mysqld]"

ViruS
Отговор
в отговор на nqma_me #5

Е тука ...

[линк]

Отговор
в отговор на Heпoзнaт #6

Re: Е тука ...

Най-накрая някой да отговори подобаващо, мене ме сърбяха пръстите, ама ми е станал много мръсен речника напоследък за това се въздържах ;-)))

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор
в отговор на nqma_me #7

Решение...

Проблема е че РНР 5.0.2 и РНР 4.3.9 идват с клиент за MySQL който е несъвместим с password hashinga на MySQL 4.1. За целта или правиш така както казва ръководството на MySQL 4.1 (т.е. чрез SQL statement сетваш паролата с хеширане по стария метод - виж ръководството) или си инсталираш РНР 5.0.3 developer edition който идва с нови MySQL библиотеки съвместими с MySQL 4.1.

PHP 5.0.3 developer edition moje da drypnesh ot tuka (okolo 10MB):

[линк]

Редактирано от valele на

Отговор