Connector.php第55行中的PDOException:SQLSTATE [HY000] [1045]用户'root'@'localhost'的访问被拒绝(使用密码:YES)

时间:2016-05-28 18:23:19

标签: php laravel homestead

我的.env:

# @fn       to_hash obj {{{
# @brief    Convert object to hash
#
# @return   [Hash] Hash representing converted object
#
def to_hash obj
  Hash[obj.instance_variables.map { |key|
    variable = obj.instance_variable_get key
    [key.to_s[1..-1].to_sym,
      if variable.respond_to? <:some_method> then
        hashify variable
      else
        variable
      end
    ]
  }]
end # }}}

我已经尝试使用“,”并且没有,每次都重新启动服务器。我也尝试将localhost更改为172.0.0.1。是的,我的密码是正确的,运行APP_ENV=local APP_DEBUG=true APP_KEY=myappkey APP_URL=http://localhost DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=gestiontaller DB_USERNAME=root DB_PASSWORD='root' CACHE_DRIVER=file SESSION_DRIVER=file QUEUE_DRIVER=sync REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_DRIVER=smtp MAIL_HOST=mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null 引入我的密码{ {1}}在提示符中我可以进入mysql。我的用户表:

mysql -u root -p

我还加入了我的Homestead.yaml:root

使用+------------------+-----------+ | user | host | +------------------+-----------+ | debian-sys-maint | localhost | | mysql.sys | localhost | | root | localhost | | root1 | localhost | +------------------+-----------+ 在尝试通过控制器访问视图时,我没有遇到数据库创建和添加项目的问题:

database_port: 3306

我也尝试了多次php artisan tinker

0 个答案:

没有答案