从PHP文件连接到mysql数据库

我创建了一个表单,该表单接受用户的输入并将其输入到MYSQL数据库中。我已经使用以下命令

$servername = 'localhost';
        $username = 'root';
        $password = '';
        $dbname = 'asthana2';

        //creating connection
        $conn = mysqli_connect($servername, $username, $password, $dbname);

但是弹出一个错误

Access denied for user 'root'@'localhost'

我该怎么解决?