複数のテーブルがロックされているかどうかを確認したいと思います。私はそれをこのようにしようとしました:
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"
しかし、いくつかのテーブルをチェックする必要があり、1つのクエリを使用してそれを実行したいと思います。バージョン5.5.24でMySQLを使用しています