50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل در اتصال به mysqlدرphp

سلام وقتی با این کد

<?php

//print_r(pdo::getAvailableDrivers());
class dbheader
{
private $server;
private $user;
private $password;
private $dbname;
private $charset;

public function connect()
{
$this->server = "localhost";
$this->user = "root";
$this->password = "";
$this->dbname = "test";
$this->charset = "utf8mb4";
try {
$dsn = "mysql:$this->server;$this->dbname;$this->charset";
$pdo = new pdo("$dsn,$this->user,$this->password");
echo "success";
return $pdo;
} catch (Exception $e) {

echo $e;
die("nashod");
}

}

}

$obj = new dbheader();
$obj->connect();


?>

تو php میخوام به sql وصل شم بهم این ارور رو میده

PDOException: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) in C:\Users\MAHDI\IdeaProjects\untitled1\mahdi.php:21 Stack trace: #0 C:\Users\MAHDI\IdeaProjects\untitled1\mahdi.php(21): PDO->__construct('mysql:localhost...') #1 C:\Users\MAHDI\IdeaProjects\untitled1\mahdi.php(35): dbheader->connect() #2 {main}

پرسیده شده در 1402/10/22 توسط

0 پاسخ

این سوال هنوز پاسخی ندارد

پاسخ شما