【问题标题】:SQLITE Access denied error in LaravelLaravel 中的 SQLITE 访问被拒绝错误
【发布时间】:2018-11-19 06:19:20
【问题描述】:

我使用 sqlite 作为我的默认数据库驱动程序。 我已经使用 .env 连接了数据库,还使用 ​​tinker 播种了一些数据。 注意:数据已正确插入我的数据库中。数据库名称是

数据库.sqlite

但是当我尝试使用 tinker 创建的电子邮件和密码登录时,它显示以下错误。

"SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from `users` where `email` = ryleigh12@example.net limit 1)

here is the image showing that error

【问题讨论】:

  • 注释掉 .env 中的 DB_* 配置值,您需要的唯一配置值是 DB_CONNECTION=sqlite
  • 你的数据库连接错误
  • @xanadev 做了你问的还是同样的错误
  • @SachinAghera 如果连接数据库时出现问题,迁移和种子操作如何进行?
  • 您是否检查过您的 phpmyadmin 是否使用提供的凭据?或者您忘记创建数据表。

标签: laravel sqlite


【解决方案1】:

如果您使用的是 PHP 的默认 Web 服务器(php artisan serve),您需要在 .env 文件发生任何更改后重新启动服务器。

【讨论】:

  • 尝试了几次。问题很老了。所以我不再使用 sqlite 了:)
猜你喜欢
  • 1970-01-01
  • 2020-02-10
  • 2016-07-08
  • 2010-10-24
  • 2012-12-21
  • 2010-12-23
  • 2017-06-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多