我试图在我的 PHP 脚本中运行这个命令来锁定我的表:
$PDO->exec('LOCK TABLES `tblclients` WRITE');
运行该脚本后,我尝试SELECT
从 MySQL Workbench 中的该表中验证该表是否已实际锁定。运行顺利,这SELECT
告诉我桌子实际上从未被锁定。我对吗?
如果我只是LOCK TABLES tblclients WRITE
从 MySQL Workbench 内部运行,则尝试SELECT
该表确实显示为 LOCKED 并防止SELECT
触发。
当我从我的 PHP 脚本运行该查询时,它似乎不起作用。
在这两种情况下,我都以用户身份在本地运行,root
因此我拥有所有权限。
有任何想法吗?