Je vois beaucoup de questions similaires à cela. mais je ne peux pas encore en trouver un exactement comme le mien. Je ne sais pas où modifier ces paramètres ou quoi que ce soit, toute aide appréciée.
access denied Access denied for user ''@'localhost' to database ''
Ceci est le début de ma page.
$dbhost = 'localhost'; //unlikely to require changing.
$dbname ='publication'; //modify these
$dbuser = 'username'; //variables
$dbpass = ''; //// to your installation
$appname = 'application name'; // and preference
mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());
Essayez ceci: Ajout d'utilisateurs à MySQL
Vous devez accorder des privilèges à l'utilisateur si vous souhaitez un accès externe à la base de données (par exemple, des pages Web).
Vous n'utilisez probablement pas les informations d'identification correctes pour le serveur MySQL. Vous devez également vous assurer que l'utilisateur auquel vous vous connectez dispose des privilèges appropriés pour afficher les bases de données/tables et que vous pouvez vous connecter à partir de votre emplacement actuel en termes topographiques du réseau (localhost).