无法从中设置数据库配置变量

erhoui1w  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(205)

这不起作用: bin/console doctrine:query:sql "SET FOREIGN_KEY_CHECKS=0" --env=test 我可以通过mysql工作台执行命令的sql部分。在控制台上,它只会给我: /var/www/html/vendor/doctrine/common/lib/Doctrine/Common/Util/Debug.php:71:int 0 这可能是正确的返回值,因为没有列受到影响。
但当我这么做的时候 SELECT @@FOREIGN_KEY_CHECKS 它仍然设置为 1 .
澄清一下:我使用同一个用户通过控制台和mysql客户端执行这些操作。

wgx48brx

wgx48brx1#

似乎更改此设置只适用于当前会话,该会话将在执行命令后直接关闭。

相关问题