sql >> Databasteknik >  >> RDS >> Mysql

Varför ger mysql felet ER_TABLE_NOT_LOCKED medan jag precis låste tabellen?

Jag tror att jag löste min egen fråga med 'RTM' ,

Jag låste flera tabeller i separata låssatser,

Så om jag gör det:

LOCK TABLES Mytable WRITE
LOCK TABLES Mytable2 WRITE

... en efterföljande SELECT FROM Mytable utlöser förmodligen det här felet...




  1. Göra beräkningar i MySQL vs PHP

  2. Infoga CLOB i Oracle-databasen

  3. Kombinera två kolumner i SQL for WHERE-satsen

  4. MAA-dokumentation för Oracle Cloud