我试图调用php artisan migrate:install,但是我得到了这个错误
[PDOException]
SQLSTATE[HY000] [2002] Connection refused这是我的app/confing/database.php
'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1',
'database' => 'randomp_dev',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'port' => 8888
),下面是我的app/config/local/databse.php
'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1',
'database' => 'randomp_dev',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'port' => 8888
),当我将127.0.0.1更改为'localhost‘时,错误变为:
[PDOException]
SQLSTATE[HY000] [2002] No such file or directory我在Mac上运行。
谢谢你的建议,我应该怎么做。
发布于 2014-10-07 17:01:36
您可以尝试将127.0.0.1更改为localhost,当然还需要确保所有数据(用户/密码、端口)都是有效的。
发布于 2014-10-07 17:18:18
尝试运行此命令:
php artisan migrate:install --env=local发布于 2014-11-10 11:01:38
您是否已经在php.ini中启用了mysql的扩展pdo?
extension=php_pdo_mysql.dll
extension=php_pdo_mysql.dll是未注释的。
致以问候。
https://stackoverflow.com/questions/26232313
复制相似问题