Access denied for user 'root'@'localhost' (using password: Y

kikity_94

Registered
Здравейте може ли да ми кажете от какво подяволите може да е тази грешка от половин час се мъча с нея и неще да се оправя.
Направил съм си връзкат с базата данни всичко е ОК но ми дава грешка на 6 ред в конфигурационния файл
Код:
<?php
	$dbHost = "localhost";
	$dbUser = "root";
	$dbPass = "";
	$dbName = "kalo";
	$dbConn = mysql_connect($dbHost, $dbUser, $dbPass) or die (mysql_error());
	mysql_select_db($dbName, $dbConn) or die (mysql_error());
	$dbChar = "SET names UTF8";
	mysql_query($dbChar);
?>
А грешка не виждам
А ето я и цялата грешка
Код:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in D:\Programs\xampp\htdocs\test\config.php on line 6
Access denied for user 'root'@'localhost' (using password: YES)

От индекс файла дори премахвах връзката с конфиг файла но пак дава същата грека. Ако може да помогнете ще съм ви много благодарен
 
Пробвай така само си въведи твоите данни

Код:
<?php
$host="localhost";
$user="root";
$password="парола";
$db="after";

$connect=mysql_connect($host,$user,$password);
if (!$connect) { echo("ERROR: " . mysql_error() . "\n"); }

mysql_select_db($db) or die ("no select DB");
$query="RENAME TABLE table TO new table";
//echo $query;
//exit;
if (!$query) {echo("ERROR:". mysql_error()."\n");}
$result=mysql_query($query);
mysql_query("SET NAMES utf8");

?>
 
@lub4o , като гледам той не иска да преименува таблица и т.н.
Паролата ти е грешна , няма от какво друго да дойде грешката.

<?php
mysql_connect("localhost","root","парола");
mysql_select_db("база данни");
mysql_query("SET NAMES UTF8");
?>

Би трябвало да работи , виж си просто паролата.
 
При мене това :

Код:
<?php
   $dbHost = "localhost";
   $dbUser = "root";
   $dbPass = "";
   $dbName = "kalo";
   $dbConn = mysql_connect($dbHost, $dbUser, $dbPass) or die (mysql_error());
   mysql_select_db($dbName, $dbConn) or die (mysql_error());
   $dbChar = "SET names UTF8";
   mysql_query($dbChar);
?>
СЪЩО ДАВА ГРЕШКА !!!!

Затова ползвам така :

Код:
<?php
   $dbHost = "localhost";
   $dbUser = "root";
   $dbPass = "";
   $dbName = "kalo";
   $dbConn = mysql_connect($dbHost, $dbUser) or die (mysql_error());
   mysql_select_db($dbName, $dbConn) or die (mysql_error());
   $dbChar = "SET names UTF8";
   mysql_query($dbChar);
?>

просто махам $dbPass така или иначе тя е NUL
 
Ако е без парола може да ти намери грешка в връзката.
Затова просто след $dbUser се слага ,""
И не би трябвало да има проблем.
 

Back
Горе