Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - Таблица 'my_table' не беше заключена със заключващи таблици

Ако в една сесия сте заключили една маса, но искате да изберете от друга маса, трябва или да заключите и тази маса, или да отключите всички маси.

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. SQL JOIN много към много

  2. PHP съхранява парола в бисквитка

  3. Amazon RDS Aurora срещу RDS MySQL срещу MySQL на EC2?

  4. MySQL/MariaDB - подреждане по вътрешна подзаявка

  5. Инсталация на Neo4j