什么'php artisan migrate'在laravel做什么?

时间:2017-01-03 09:13:35

标签: php mysql

以前,我在端口3306上使用laravel和MySQL。然后由于某些原因,我尝试将端口更改为3307并拒绝从localhost访问。 MySQL配置是:

select User,Host from mysql.user;
+------------------+-------------+
| User             | Host        |
+------------------+-------------+
| root             | 192.168.1.2 |
| casual           | 192.168.1.6 |
| debian-sys-maint | 192.168.1.6 |
| mysql.sys        | 192.168.1.6 |
| root             | 192.168.1.6 |
+------------------+-------------+

然后我运行 php artisan migrate 并期望查询失败。但它仍然可以正常运行,并在MySQL中创建表。我尝试使用wireshark来侦听端口192.168.1.6:3306/3307,但什么也看不见。所以我想知道为什么命令仍然成功,因为默认laravel只通过localhost:3306连接到MySQL,我已经阻止了这个端口。我如何通过192.168.1.6:3307强制laravel连接,这样我才能在wireshark中看到数据包?

0 个答案:

没有答案