0
我想检查几个表是否被锁定。我试图做这样说:如何检查几个表是否被锁定?
SHOW OPEN TABLES WHERE (Table LIKE 'table_name' OR Table LIKE 'table2_name') AND In_use > 0
,但我发现错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near
'Table LIKE 'table_name' OR Table LIKE 'table2_name') AND In_use > 0' at line 1
我检查了这一个正常工作:
SHOW OPEN TABLES WHERE In_use > 0 LIKE "table_name"
,但我需要检查它的几个表,我想这样做只是使用一个查询。我使用MySQL版本5.5.24
不,这是行不通的。 – Blood 2012-08-10 13:24:44
奇怪的是,当我使用你的SQL和我的工作时,我得到了同样的错误。你有没有再次得到同样的错误? – ygram 2012-08-10 13:30:06
哦,没错。它的工作原理:D洛尔兹,谢谢。 – Blood 2012-08-10 13:36:57