这几天学习Laravel框架遇到了数据库方面的问题。

PDOException in Connector.php line 55:SQLSTATE[HY000] [1045]
Access denied for user 'homestead'@'localhost' (using password: YES)

出现问题解决方法如下

1.确认database.php文件配置正确

首先检查config/database.php中自己填写的信息是正确的

2.检查.env文件

这是默认的.env文件

APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhostDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secretBROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=syncREDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=nullPUSHER_APP_ID=
PUSHER_KEY=
PUSHER_SECRET=

取对应的数据库部分 
我用的是MySQL数据库

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

3.修改.env文件

将上述的部分做如下修改

DB_CONNECTION=mysql
DB_HOST=[你的数据库地址]
DB_PORT=[端口(3306)]
DB_DATABASE=[数据库]
DB_USERNAME=[用户名]
DB_PASSWORD=[密码]

修改后保存

4.重启服务

一开始改动的时候就是不成功,花了很长时间发现没有清理缓存。。。

清理缓存重启服务 
在命令行中进入程序根目录,执行下列语句。

php artisan cache:clear
php artisan config:clear
php artisan serve

这样在刷新就可以了。

摘自:http://blog.csdn.net/zjiang1994/article/details/52585710

转载于:https://www.cnblogs.com/cxscode/p/7356377.html

Laravel 手记(连接mysql)相关推荐

  1. php连接mysql_PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  2. php连接虚拟机中mysql数据库吗,PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MysqL数据库的三种方式(MysqL.MysqLi.pdo),结合实例形式分析了PHP基于MysqL.MysqLi.pdo三种方式连接MysqL数据库的相关操作技巧与 ...

  3. php 复制mysql数据库_PHP连接MySQL数据库的三种方式

    本篇文章给大家介绍一下PHP连接MySQL数据库的三种方式(mysql.mysqli.pdo),结合实例形式分析了PHP基于mysql.mysqli.pdo三种方式连接MySQL数据库的相关操作技巧与 ...

  4. 不能连接MySQL服务主机3306_解决centos的mysql服务3306端口无法远程连接10038问题

    之前一期说过在centos下安装宝塔控制面板,当登陆进去新建了数据库,然后在windows使用navicat for mysql 远程连接数据库一直失败,没有解决就先用阿里的RDS先用着,直到近期找到 ...

  5. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  6. SQLALchemy之Python连接MySQL

    20220225 https://www.cnblogs.com/toheart/p/9802990.html pymssql连接sqlserver https://blog.csdn.net/qq_ ...

  7. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  8. windows nodejs mysql_windows server 安装 mysql + nondejs连接mysql

    下载 安装 下载完后,将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\mysql 下. 接下来需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 C:\mysql ,在该文件夹 ...

  9. python用django连接mysql_三分钟了解Django如何连接Mysql数据库

    处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py    在views函数文件中添加register函数,来处理用户注册 ...

  10. mysql submission_date_UiPath如何连接MySQL

    UiPath如何连接MySQL 首次登陆,修改密码,首先用 flushprivileges; 再用一下3种方法中的一种 update mysql.user setauthentication_stri ...

最新文章

  1. 段永朝:界面——之内、之外与之间
  2. 希捷硬盘读取固件区数据
  3. My first App EncryptWheel is in WAITING FOR REVIEW status
  4. 怎么寻找科研论文?(二)
  5. 03.native方法(JNI)
  6. buildpack_使用Buildpack容器化Spring Boot应用程序
  7. 交叉调试 arm linux,搭建交叉调试环境Arm-Linux-Gdb与gdbserver
  8. (数据分析三板斧)第一斧Numpy-第一节:Numpy基本了解
  9. 使用FPM打包工具打rpm包
  10. mysql 特殊字符集_特殊汉字“”引发的对于字符集的思考;mysql字符集;sqlalchemy字符集设置;客户端字符集设置;...
  11. HCIE Security 常见WEB攻击 备考笔记(幕布)
  12. 2022-全球最佳混响插件评测
  13. IIS写入漏洞利用工具解析
  14. 群晖NAS系统DSM入门
  15. web网站http转成https
  16. 500台网吧设计方案实验--基于华为模拟器
  17. 浅谈Unity中的rotation和Quaternion的乘法
  18. C#画一个有故事的爱心
  19. 中国省市关系+各地经纬度【Python版】
  20. NUMA为何成为云计算的关键技术

热门文章

  1. python画曲线图例-Python数据可视化之Matplotlib(折线图)
  2. python的工作方向-python职业发展方向有哪些,各有什么优劣?
  3. python学习路线-Python学习路线图(2020年最新版)
  4. 学会python爬虫怎么赚钱-自学python爬虫赚钱经历
  5. python代码翻译-10 行代码,Python 教你自制屏幕翻译工具,有逼格!!
  6. python升级版本命令-CentOS7 下升级Python版本
  7. python编程从入门到精通pdf-Python编程从入门到精通.pdf
  8. 如何用python画数据图-用Python如何画出数据可视化图呢?本文详解
  9. python之禅中文-python之禅
  10. 2018python培训-2018传智播客Python基础班+就业班(15期)