全国咨询/投诉热线:400-618-4000

PHP---Laravel5.*常见问题(5)

更新时间:2018年04月06日15时19分 来源:传智播客 浏览次数:

一、执行php artisan migrate出现以下问题

[PDOException]

SQLSTATE[HY000] [2002] No such file ordirectory

二、解决方案

先说原因,因为框架没有找到对应的mysql执行,修改的文件的位置 ./config/database.php 的mysql

1、执行sql语句 show variables like ‘%sock%’

2、对应返回的结果的字段 socket的对应的value,一般的结果大概长这个样子/tmp/mysql.sock

3、修改文件./config/database.php 中的 connections 下的 mysql 添加

‘unix_socket’ => ‘/tmp/mysql.sock’

4、再次执行:php artisan migrate 指令

5、效果如下:

Migration table created successfully.

Migrated: 2018_03_30_090428_create_users_table

本文版权归传智播客PHP学院所有,欢迎转载,转载请注明作者出处。谢谢!
 
作者:传智播客PHP培训学院
 
首发:http://php.itcast.cn/ 

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额