【发布时间】:2018-12-02 00:12:12
【问题描述】:
我是PHP 和Laravel 的新手。
我安装了 Laravel 和 Composer ,创建了新项目并且工作正常。
现在当我尝试使用此命令php artisan migrate 迁移数据库时出现错误,我想知道这与未安装Xampp 有关吗?我正在运行Mac OS
我得到的错误是
1 PDOException::("SQLSTATE[HY000] [2002] Connection refused")
/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:68
2 PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=app", "root", "", [])
/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:68
【问题讨论】:
-
不,但您确实需要一个 MySQL 数据库和某种 Web 服务器
-
Xampp 具体不是必需的,但某种网络服务器堆栈是必需的。 Laravel 毕竟是一个 PHP Web 框架...
-
我不记得下载了与
SQl相关的任何东西,我只安装了PHP,Composer并使用composer安装了laravel,那我该怎么办? -
您使用的是 linux 还是 Windows?
-
@Dodz 阅读 laravel.com 上的文档。很明显你没有。他们甚至有 Mac 版 Valet。