【问题标题】:Connecting laravel app to another database - Laravel 5.8将 laravel 应用程序连接到另一个数据库 - Laravel 5.8
【发布时间】:2019-09-17 06:46:57
【问题描述】:

我正在尝试连接在同一 network 上运行的本地服务器上的另一个 mysql database。但是当运行php artisan migrate 时它只是冻结并且没有任何反应,logs 也是空的。我怎样才能做到这一点?

这是我的 .env 文件

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:uzO/+1oxld1Bt9mudIHqb8lz3v8w2qOdmAc3IavWALY=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST= 192.xxx.x.xxx
DB_PORT= xxxxx  //sample port
DB_DATABASE=testlaravel 
DB_USERNAME=xxxxxx // sample username
DB_PASSWORD=xxxxxxxxx // sample password

【问题讨论】:

  • 你能通过mysql命令行成功连接数据库吗?该问题可能与 Laravel 无关。

标签: mysql database laravel laravel-5 database-connection


【解决方案1】:

db_host 应该是 "127.0.0.1" 请试试这个。

【讨论】:

    猜你喜欢
    • 2015-09-07
    • 2020-05-23
    • 2015-01-18
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 2020-01-10
    • 1970-01-01
    相关资源
    最近更新 更多