laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

(zz找了块一个小时才发现)主要的错误在于.env文件和database.php的配置不匹配。

1.找到.env文件

 

laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

2.更改数据库表账密

laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

3.改database.php的数据库账密

laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

 

 4.完成

laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

 

总结:php artisan migrate 只有两个表migrations和“users”,没有password_resets

1.将数据库中  Innodb_large_prefix设置为1

mysql> show variables like ‘innodb_large_prefix’
+———————+——-+
| Variable_name       | Value |
+———————+——-+
| innodb_large_prefix | OFF   |
+———————+——-+

   laravel php artisan migrate 数据迁移时出现的[HY000][1045]错误

2.laravel 中.env配置和databases.php中配置对应,如上图,

3.删除本地数据库,重新执行PHP artisan miragate 命令

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113218.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • String头文件_string头文件的作用

    String头文件_string头文件的作用首先说string的头文件1、<string>包装了std的C++头文件2、<string.h>旧的C头文件3、<cstring.h>旧C头文件的std版本,切记,这不是cstring的头文件详见effectivec++的第49条再说cstring的头文件注:VC9编译环境下1、<atlstr.h&g…

    2025年11月7日
    0
  • 用pycharm打包py程序_怎么打包python文件

    用pycharm打包py程序_怎么打包python文件使用Pycharm和Anancoda打包应用程序平时我们在运行Python项目时都需要在Pycharm中运行,因为里面或者Anancoda中已经导入了相应的包,库,配好了对应的环境。一般运行时不是太方便,特别是在给用户使用时,这就显得很麻烦了。所以我们需要将其单独打包出来并且能够运行。本文我以Pycharm和Anancoda打包我里面的一个计算器应用程序。开始吧!1.进入自己创建的环境安装pyinstaller首先进入命令行,win+r后输入cmd进入命令行。之后输入命令进入到自己创建的环境中,我

    2022年8月29日
    3
  • Windows 桌面字体背景颜色取消 

    Windows 桌面字体背景颜色取消 

    2021年7月29日
    76
  • 误删数据?如何快速恢复Oracle数据库[通俗易懂]

    误删数据?如何快速恢复Oracle数据库[通俗易懂]误删oracle数据库中的数据,在不考虑全库备份和利用归档日志情况,怎样快速恢复数据呢?下面介绍3种方法。1.利用oracle提供的闪回方法进行数据恢复,适用于delete删除方式首先获取删除数据的时间点:select*fromv$sqlwheresql_textlike’%table_name%’;1根据结果中的sql_text内容,找到delete执行语句对应的删除时间点,执行下面语句查询出删除的数据。select*fromtable_nameasoftim

    2025年12月1日
    3
  • idea使用本地tomcat_tomcat怎么部署项目

    idea使用本地tomcat_tomcat怎么部署项目公司老的项目用tomcat插件启动运行发现不太好使,还是需要在tomcat环境下面进行部署,运行,此篇就是记录IDEA集成tomcat环境下运行项目的例子。一、在本地下好解压tomcatD:\ft-tomcat\apache-tomcat-7.0.90最好先测试运行一下tomcat是否有问题!二、点击IDEA上面的editconfigurations..配…

    2022年8月29日
    6
  • TCP报文段格式[通俗易懂]

    三次握手就是一次TCP建立链接的过程四次挥手就是一次TCP断开的过程所以在学习三次握手四次挥手之前先了解一下TCP报文段的格式源端口(2字节):发送端应用程序的端口号,与源IP地址确定一个唯一地址目的端口(2字节):接收端计算机应用程序的端口号,与目的IP地址确定唯一的地址序号(4字节):TCP是面向字节流传输的,他为每一个字节编了一个序号,该报文段中序号为传输数据第一个字节的序号,例如:一个报文…

    2022年4月17日
    89

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号