我一直在尝试在工作台上创建一个新的数据库连接.但是,每次测试连接时都会显示一条错误消息
无法连接到127.0.0.1:3306的mysql,用户root访问被拒绝用户'root'@'localhost'(使用密码:YES)
我不知道这个错误的原因是什么.我已经尝试卸载并重新安装我的工作台6.1和mysql服务器5.6,但错误仍未解决.
我想创建一个工作登录表单.这是我所做的,这个显示不能选择db.
编辑了login.php文件
<?php
error_reporting(E_ALL);
//Connection Variables:
$dbhost = "localhost";
$dbname = "";
$dbuser = "";
$dbpass = "";
try{
//Connection to SQL:
$conn = new PDO("mysql:host=$dbhost; dbname=$dbname", $dbuser, $dbpass);
//Error messagin enabled:
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e)
{
echo $e->getMessage();
}
$user = '';
$pass = '';
$sum = 0;
$error_msg = "Please type a username and a password";
if(isset($_POST['login']))
{
//Start a session:
session_start();
$user = $_POST['email'];
$pass = $_POST['password'];
if(empty($user) && empty($pass))
{
echo $error_msg;
$pass = …Run Code Online (Sandbox Code Playgroud)