jones15 Posted October 15, 2006 Share Posted October 15, 2006 I installed php 5.1.4, Apache 2.2.2 and mysql 5 on a Fedora Core 5 server.Everything works independently. I even have phpMyAdmin working fine. I finally figured out how to get the --with-mysql in the ./configure list (instead of --without-mysql). Yet when I try the mysql_connect command with a host, username and password, I get an error that it can't connect to the database and it doesn't even use the defined username/password. It says : Access denied for user 'apache'@'localhost' (using password: YES).Where did apache come from? I don't have it anywhere in my code and its not written anywhere in my php.ini file.Why doesn't it respect my username!?! Quote Link to comment https://forums.phpfreaks.com/topic/23973-unable-to-connect-to-mysql-database/ Share on other sites More sharing options...
redarrow Posted October 15, 2006 Share Posted October 15, 2006 You have to set the admin username and password for mysql ok. Quote Link to comment https://forums.phpfreaks.com/topic/23973-unable-to-connect-to-mysql-database/#findComment-108930 Share on other sites More sharing options...
wildteen88 Posted October 15, 2006 Share Posted October 15, 2006 You have not set the correct permissions for the apache username to connect to MySQLYou need to setup permissions for the apache username. Quote Link to comment https://forums.phpfreaks.com/topic/23973-unable-to-connect-to-mysql-database/#findComment-109020 Share on other sites More sharing options...
jones15 Posted October 15, 2006 Author Share Posted October 15, 2006 How do I do that? Quote Link to comment https://forums.phpfreaks.com/topic/23973-unable-to-connect-to-mysql-database/#findComment-109193 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.