cirene Posted July 11, 2008 Share Posted July 11, 2008 I am totally new at php and mysql. Running Apache/1.3.23(Win32), MySql5. Using php how do I connect to my 'test' MySql db on localhost? This is my connection code... $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql'); mysql_select_db($dbname); I keep getting these 2 errors... Warning: Client does not support authentication protocol requested by server; consider upgrading MySQL client in f:\work-related\websites\phpmysql\opendb.php on line 3 Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client in f:\work-related\websites\phpmysql\opendb.php on line 3 Error connecting to mysql Any idea what I'm doing wrong? I know it's a NEWB question, but please bear with me. Quote Link to comment Share on other sites More sharing options...
ratcateme Posted July 11, 2008 Share Posted July 11, 2008 i think your mysql.dll file is the wrong version to work with your mysql server Scott. Quote Link to comment Share on other sites More sharing options...
cirene Posted July 11, 2008 Author Share Posted July 11, 2008 thanks for the reply hmmm - i just installed mysql 5 (thought i might've had an earlier version on there before - i don't know) how can i get the latest file? thanks! Quote Link to comment Share on other sites More sharing options...
ratcateme Posted July 11, 2008 Share Posted July 11, 2008 look here http://dev.mysql.com/downloads/connector/php-mysqlnd/ i think it should work but i use Linux so i don't really know Scott. Quote Link to comment Share on other sites More sharing options...
cirene Posted July 11, 2008 Author Share Posted July 11, 2008 thanks i'll take a look at it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.