Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL - Tabela 'my_table' nie została zablokowana za pomocą funkcji Lock Tables

Jeśli podczas jednej sesji zablokowałeś jeden stół, ale chcesz wybrać inny stół, musisz zablokować również ten stół lub odblokować wszystkie stoły.

mysql> LOCK TABLES t1 READ;
mysql> SELECT COUNT(*) FROM t1;
+----------+
| COUNT(*) |
+----------+
|        3 |
+----------+
mysql> SELECT COUNT(*) FROM t2;
ERROR 1100 (HY000): Table 't2' was not locked with LOCK TABLES


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Spraw, aby para wartości była unikalna

  2. zapytanie aktualizujące mysql z zapytaniem podrzędnym

  3. Uzyskaj identyfikator ostatnio wstawionego rekordu w mybatis

  4. Używanie sqlalchemy do zapytania przy użyciu wielu kolumn, gdzie w klauzuli

  5. MySQL Errno 150