我在MySQL中有一个主从配置。现在我需要创建一个表,所以我执行
FLUSH TABLES WITH READ LOCK;
在主数据库上之后,我正在尝试执行CREATE TABLE...
但它不起作用。我明白了:
错误“无法执行查询,因为您有一个冲突的读锁”
有什么想法吗?
答案 0 :(得分:1)
最后我解决了它。
我不知道为什么,但是如果你在services.msc中杀死MySQL进程,并重新启动它,它就可以工作。
答案 1 :(得分:0)
所以我们需要做的是通过以下命令解锁表:
UNLOCK TABLES;