如何找出迁移期间 运行 的查询

How to find out queries that run during a migration

我的生产服务器位于我无法 运行 php artisan migrate 的共享主机上。是否有可能我 运行 我本地机器上的迁移脚本,并手动 运行 它 运行 在生产服务器上的查询?

如何通过 php artisan migrate 命令获取所有查询 运行?

考虑到具有 ssh 访问权限的共享主机无处不在,您的方法(手动完成计算机的本意)似乎有点粗略,所以第一步是在完成此操作后找一份新工作一个 :)

同时,试试下面的方法

php artisan help migrate --pretend

这将转储 SQL 迁移期间 运行 的查询。