ottenendo un messaggio di errore con una mysql_connect () dichiarazione
-
25-10-2019 - |
Domanda
alcuni commenti precedenti dichiarazioni mysql_connect mi stanno dicendo di modificare il / nome di valori variabile per la mia installazione. Sto usando xamp e guardando in php.ini in questo momento. Non so davvero dove sia il problema. si prega di avvisare. Grazie.
php:
$dbhost = 'localhost'; //unlikely to require changing.
$dbname ='publication'; //moify these
$dbuser = 'username'; //variables
$dbpass = 'password'; //// to your installation
$appname = 'Robot City'; // and preference
mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
messaggio di errore:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'username'@'localhost' (using password: YES) in C:\xampp\htdocs\ajaxpagination\testpage.php on line 10
Access denied for user 'username'@'localhost' (using password: YES)
Soluzione
Invece di guardare in php.ini si deve guardare nella vostra documentazione di XAMPP.
Sono sicuro che contiene le credenziali di database si deve usare.
Come una supposizione prova selvaggia all'uso
$dbname ='test'; //moify these
$dbuser = 'root'; //variables
$dbpass = '';
Ma ancora una volta -. fare riferimento alla documentazione per i valori effettivi
C'è anche una possibilità che hai inserito da soli sul processo di installazione XAMPP.
Si noti che non ho mai visto questa applicazione nella mia vita. Scrivo solo l'idea generale di come il lavoro maggior parte delle applicazioni.
Altri suggerimenti
Questo non ha nulla a che fare con php.ini. Si sta fornendo il torto username / password per mysql, o che non hai configurato l'account correttamente in MySQL.
Che cosa significa show grants for username@localhost;
spettacolo quando si esegue che in MySQL?
username e password errata. Periodo!!! Prova
$dbhost = 'localhost'; //unlikely to require changing.
$dbname ='publication'; //moify these
$dbuser = 'root'; //variables
$dbpass = ''; //// to your installation
$appname = 'Robot City'; // and preference