如果我有一个脚本(B)正在写入MySQL表而没有锁,而另一个脚本(A)试图同时在该表上获得锁,那么会发生什么情况?
脚本A会立即返回一个(无法锁定错误),还是会挂起,直到获得锁定或超过time_out默认值为止?
谢谢。
脚本A
lock tables mytable write;
...do some reading....
...do some writing....
unlock tables;
脚本B
...do some writing without a lock....