Osaako joku sanoa mikä mättää kun asensin MYSQL 4.1.7 ja php 4.3.9 koneelleni jossa pyörii IIS servu XP:ssä. Saan sivuiltani virheilmoituksen:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in ****
Sivut toimivat ihan normaalisti Win2000 sessa jossa on myös IIS servu pystyssä. Olen koittanut päivittää php:n ja MySQL:llän mutta ei niin ei.
Lueppa ensin vanhat keskustelut asiasta laittamalla tuohon putkan hakuun hakusanaksi vaikka: "Client does not support authentication protocol requested by server; consider upgrading MySQL"
Hanki vaikka MySQL Administrator ja valitse "Startup Variables -> Security". Sitten laitat ruksin "Use old passwords" -kohtaan.
Sitten MySQL piti muistaakseni sammuttaa ja laittaa uudelleen käyntiin, rootin salasana piti myös varmaan laittaa uudelleen. En muista ihan tarkkaan.
Tuo ongelma taitaa korjaantua helpoiten MySQL Administratorilla. Valitse ohjelmassa Startup Variables -> Security. Laita sitten rasti ruutuun kohdalle missä lukee "Use old passwords".
Tämän jälkeen pitää muistaakseni laittaa root-käyttäjän (ja muidenkin) salasana(t) uudestaan ja käynnistää MySQL uudelleen.
Oho, tässä on tullut noita viestejä hieman liikaa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.