Laravel“ SQLSTATE [HY000] [1045]用户

时间:2019-12-26 15:17:25

标签: php mysql laravel connection

我对mysql connect有一些问题。 Mysql是远程服务器。错误消息如下:

  

“ SQLSTATE [HY000] [1045]用户'root'@'192.168.1.1'的访问被拒绝   (使用密码:是)(SQL:从names中选择*,其中logins =我   和passwd =密码限制1)

     

SQLSTATE [HY000] [1045]用户'root'@'192.168.1.1'的访问被拒绝(使用密码:是)(1045)

我在环境中的配置:

DB_CONNECTION=mysql
DB_HOST=192.168.1.2
DB_PORT=3306
DB_DATABASE=CDR_UP
DB_USERNAME=root
DB_PASSWORD=password





    database.conf
'mysql' => [
'driver' => 'mysql',
 'url' => env('DATABASE_URL'),
'host' => env('DB_HOST', '192.168.1.2'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'CDR_UP'),
'username' => env('DB_USERNAME', 'root'),
            'password' => env('DB_PASSWORD', ''),
            'unix_socket' => env('DB_SOCKET', ''),

你能帮我吗?也许有人遇到这样的问题

1 个答案:

答案 0 :(得分:-1)

您的主机192.168.1.2是本地主机。从主机提供商那里获取数据库信息,并更新代码中的值。