waarom krijg ik dit als ik deze connect gebruik?


<?php



mysql_connect("p50mysql239.secureserver.net", "*******", "*******") or die(mysql_error());
echo "Connected to MySQL<br />";

mysql_select_db("coendamiaan") or die(mysql_error());
echo "Connected to Database";


?>


(als ik localhost gebruik krijg ik....

Can't connect to MySQL server on 'localhost' (10061))





""""Client does not support authentication protocol requested by server; consider upgrading MySQL client"""""


(ik zit bij godaddy en maak gebruik van de bij geleverde phpmyadmin .... weet niet of dit relevant is??)

Gebruik localhost.
Error lijkt mij dat je mysql moet updaten.
de server waar je naartoe wilt connecten staat geen verbinden van buitenaf toe, is heel vaak zo vanwege de veiligheid.
ik had voor 5.0 voor mysql en php server gekozen.


@stefan dus wat moet ik dan doen? zodat ik wel gebruik kan maken van een dattabase?
Wat een nachtvogels :)

Gebruik gewoon localhost ipv p50mysql239.secureserver.net.
Een betere titel is ook wel handig, uit huh is niks te maken :(
storeman schreef op 08.12.2008 12:41
wah?


echt waar, is dit nou zo belangrijk om te melden ?

ontopic: Het is simpeler om localhost te gebruiken

als ik localhost gebruik krijg ik....

Can't connect to MySQL server on 'localhost' (10061)



nog even voor de duidelijkheid ik zit bij Godaddy en maak gebruik van de bijgeleverde phpmyadmin (althans dat probeer ik)
Ivo schreef op 08.12.2008 12:44
[quote='storeman schreef op 08.12.2008 12:41']wah?


echt waar, is dit nou zo belangrijk om te melden ?

ontopic: Het is simpeler om localhost te gebruiken [/quote]

Storeman doelde hiermee op de slechte topic titel.

@Damiaan
Ik zou even een maitje naar godaddy sturen.
Damiaan schreef op 08.12.2008 23:52

als ik localhost gebruik krijg ik....

Can't connect to MySQL server on 'localhost' (10061)



nog even voor de duidelijkheid ik zit bij Godaddy en maak gebruik van de bijgeleverde phpmyadmin (althans dat probeer ik)
Waar krijg je die melding? Krijg je deze als je op je lokale pc (jouw localhost) bezig bent (dus adres begint met http://localhost/........? Of zet je het eerst op de server van godaddy en kijk je dan online naar het resultaat (dus http://www.jouwwebsite.com/......)

Als je lokaal bezig bent en je probeert connectie te maken met de databaseserver van godaddy, dan werkt dit niet vanwege de beveiliging. Ben je lokaal bezig en gebruik je localhost als databaseserver, dan moet je de database natuurlijk wel lokaal hebben draaien.

Anyway, ik denk dat de bedoeling is om localhost te gebruiken (in je connectiestring) en om je connectbestandje dan online te zetten. Vervolgens bekijk je online (op de server van godaddy) naar het resultaat (dus via http://www.jouwwebsite.com/......).

Reageren