访问被拒绝(MySQL)

时间:2015-10-19 10:00:00

标签: php mysql

我遇到了一个问题,我在MySQL中创建了一个用户,并尝试在网上访问localhost。然而,它只是抛向我:

拒绝访问用户'default_user'@'localhost'(使用密码:YES)

以下是用户创建:

    mysql> CREATE USER default_user;
           Query OK, 0 rows affected (0.00 sec)

    mysql> GRANT SELECT, UPDATE, INSERT ON test.*
        -> TO 'default_user'@'localhost'
        -> IDENTIFIED BY 'bacon';
    Query OK, 0 rows affected (0.00 sec)

PHP:

    <?php

DEFINE('DB_USER', 'default_user');
DEFINE('DB_PASSWORD', 'bacon');
DEFINE('DB_HOST', 'localhost');
DEFINE('DB_NAME', 'test');

$dbconnect = @mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)
OR die('Connection aborted' . mysqli_connect_error());

 ?>

提前致谢!

1 个答案:

答案 0 :(得分:-1)

感谢大家的帮助!我只是通过备份我的数据修复它,然后通过Homebrew重新安装MySQL然后重新启动以确保所有进程都被杀死了!