MySQL Error Access

dakata__92

Super Moderator
Здравейте ! Иска да се конектне към базата с данни но ми извежда тати грешка ии незна къде е проблема ! Проверих кода си наред е !

Access denied for user ''@'localhost' to database 'test'

PHP:
<?php 
$dbhost = "localhost"; 
$dbuser = "root@localhost";  
$dbpass = ""; 
$dbname = "test"; 

@mysql_connect($dbhost,$dbuser,$dbpass);
@mysql_select_db($dbname) or die(mysql_error()); 
mysql_query("SET NAMES UTF8");
?>
 
PHP:
$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$link) or die(mysql_error());

и си махни тия @ тъпо е да го правиш
 
Пак дава грешки !

Warning: mysql_connect(): Access denied for user 'root@localhost'@'localhost' (using password: YES) in C:\xampp\htdocs\io\config.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in C:\xampp\htdocs\io\config.php on line 8
Access denied for user 'root@localhost'@'localhost' (using password: YES)

PHP:
<?php 
$dbhost = "localhost"; 
$dbuser = "root@localhost";  
$dbpass = "root"; 
$dbname = "test"; 

$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$link) or die(mysql_error()); 
mysql_query("SET NAMES UTF8");
?>

Ако махна паролата дава грешка
Access denied for user ''@'localhost' to database 'test'
 
Пробвай това:
PHP:
<?php 
$dbhost = "127.0.0.1"; 
$dbuser = "root";  
$dbpass = "root"; 
$dbname = "test"; 

$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$link) or die(mysql_error()); 
mysql_query("SET NAMES UTF8");
?>
 
Ми начи нямаш права или не ти е това паролата. Както каза и колегата над мен, пробвай с ИП адреса на локалхоста може да нямаш алиаса.
 

Back
Горе