教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

PHP---Laravel5.*常見問題(5)

更新時間:2018年04月06日15時19分 來源:傳智播客 瀏覽次數(shù):

一、執(zhí)行php artisan migrate出現(xiàn)以下問題

[PDOException]

SQLSTATE[HY000] [2002] No such file ordirectory

二、解決方案

先說原因,因為框架沒有找到對應(yīng)的mysql執(zhí)行,修改的文件的位置 ./config/database.php 的mysql

1、執(zhí)行sql語句 show variables like ‘%sock%’

2、對應(yīng)返回的結(jié)果的字段 socket的對應(yīng)的value,一般的結(jié)果大概長這個樣子/tmp/mysql.sock

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

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

4、再次執(zhí)行:php artisan migrate 指令

5、效果如下:

Migration table created successfully.

Migrated: 2018_03_30_090428_create_users_table

本文版權(quán)歸傳智播客PHP學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
 
作者:傳智播客PHP培訓學院
 
首發(fā):http://php.itcast.cn/ 

0 分享到:
和我們在線交談!