mysql - 将 Laravel 应用程序连接到另一个数据库 - Laravel 5.8

标签 mysql database laravel laravel-5 database-connection

我正在尝试连接在同一网络上运行的本地服务器上的另一个mysql数据库。但是当运行 php artisan migrate 时,它​​只是卡住并且没有任何反应,日志也是空的。我怎样才能实现这个目标?

这是我的 .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

最佳答案

db_host 应为“127.0.0.1”,请尝试此操作。

关于mysql - 将 Laravel 应用程序连接到另一个数据库 - Laravel 5.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57968733/

相关文章:

mysql - 将双重嵌套查询转换为 JOIN 语句,以及其他优化

mysql - MYSQL中如何根据一个字段的值连接列

MySQL:在尝试更新列之前检查值是否已存在

MySQL - 存储单个属性的不同数据类型的最佳方式是什么?

php - 如何使用 Passport 在 Laravel API 中获取当前用户?

sql - Laravel 中的 mysql_num_rows?

java - WhichdDatabase 将被证明是有效的?

Mysql:从2个表中获取结果

java - 将查询结果映射到 Java 中的 POJO 构造函数

mysql - 在 Laravel 中使用 key 环