我使用Laravel 5.2和phpMyAdmin(我通过InstantWordpress运行),当我尝试迁移数据库时,出现此错误消息在命令行:Laravel&phpMyAdmin - pdoexception由于目标机器主动拒绝,无法建立连接
[PDOException]
SQLSTATE[HY000] [2002] no connection could be made because the target machine actively refused it
这是我的.ENV文件看起来像:
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:IBh/yuGAXTC2a2rRD7A9VE5io7AbPXLYfJUfLyFnRfA=
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=micedb
DB_USERNAME=roo
DB_PASSWORD=roo
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
然后,当我看到在浏览器中的应用程序我有一个登陆页面,就像最初的迁移已经工作,但数据库中没有任何内容,当我尝试注册时r我收到错误消息和堆栈跟踪。
也许你的意思是MySQL(或MariaDB)而不是phpMyAdmin。 phpMyAdmin是管理员用来管理其数据库服务器的应用程序;它不是一个数据库本身。 –
我很确定我一直在使用phpMyAdmin。它是InstantWordPress的一部分(这非常好)。我想我会尝试MySql或其他类型的数据库,因为我似乎无法连接到我所创建的数据库。我一直能够在之前,但Laravel似乎并不想连接。当我抽出时间时,我会尝试另一种方法。 – tdrsam