位置: 编程技术 - 正文

Laravel执行migrate命令提示:No such file or directory的解决方法(laravel执行seed命令)

编辑:rootadmin

推荐整理分享Laravel执行migrate命令提示:No such file or directory的解决方法(laravel执行seed命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:laravel执行命令,laravel执行命令,laravel执行命令,laravel执行流程,laravel执行seed命令,laravel执行seed命令,laravel执行流程,laravel执行原理,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Laravel执行migrate命令提示:No such file or directory的解决方法。分享给大家供大家参考,具体如下:

今天使用Laravel命令行工具操作数据库迁移操作时报错,提示mysql 错误,如图:

查看数据库配置没错呀,网站前台也可以打开,说明能连上,那是什么原因呢?

在Laravel5中,有两种办法解决:

1.增加一个数据库配置项

这里增加的一项是unix_socket,本机Mac上装的MAMP环境,路径是/Applications/MAMP/tmp/mysql/mysql.sock,查看自己路径的办法是在mysql中输入以下命令就可以看到:

Laravel执行migrate命令提示:No such file or directory的解决方法(laravel执行seed命令)

show variables like '%sock%';

如下图所示:

2.修改.env配置

这个办法只能是临时修改,让migrate可以执行,然后必须改回来。

临时修改办法是把DB_HOST那里改成localhost:,也就是把端口号加上,再使用Laravel5的artisan命令执行migrate操作就可以了,但是操作完了要改回以前的写法,否则网站前台页面会打不开连不上数据库,提示错误:SQLSTATE[HY] [] Unknown MySQL server host 'localhost:' (0)

好了,这样就解决了使用Laravel5的migrate报错的问题。

转自:小谈博客

Symfony2中被遗弃的getRequest()方法分析 本文实例分析了Symfony2中被遗弃的getRequest()方法。分享给大家供大家参考,具体如下:最近使用Symfony时,在NetBeans中发现getRequest()方法被遗弃了:/***Shortcu

Symfony的安装和配置方法 本文实例讲述了Symfony的安装和配置方法。分享给大家供大家参考,具体如下:手工安装Symfony很简单,几乎没有太多需要讲的。打开

Symfony2学习笔记之模板用法详解 本文实例讲述了Symfony2学习笔记之模板用法。分享给大家供大家参考,具体如下:我们知道,controller负责处理每一个进入Symfony2应用程序的请求。实际上

本文链接地址:https://www.jiuchutong.com/biancheng/290973.html 转载请保留说明!

上一篇:PHP 中提示undefined index如何解决(多种方法)(php中undefined index)

下一篇:Symfony2中被遗弃的getRequest()方法分析

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络