0

我在 MySQL 中有一个主从配置。现在我需要创建一个表,所以我执行

FLUSH TABLES WITH READ LOCK; 

在主数据库上,之后,我试图执行CREATE TABLE...但它不起作用。我得到:

错误“无法执行查询,因为您有一个冲突的读锁”

任何想法?

4

2 回答 2

1

最后我解决了。

我不知道为什么,但是如果你在 services.msc 中杀死 MySQL 进程,然后重新启动它,它就可以工作。

于 2012-10-24T10:19:49.007 回答
1

所以我们需要做的是解锁表,通过这个命令:

UNLOCK TABLES;
于 2019-10-06T00:38:19.160 回答