錯(cuò)誤代碼:1100 Table 't_depart_info' was not locked with LOCK TABLES的解決方法
一步步來(lái)分析錯(cuò)誤代碼的生成原因,大家要有耐心哦。
第一步,錯(cuò)誤描述
1 queries executed, 0 success, 1 errors, 0 warnings 查詢:insert into emp values(11,'h',23,'女') 錯(cuò)誤代碼: 1100 Table 't_depart_info' was not locked with LOCK TABLES 執(zhí)行耗時(shí) : 0 sec 傳送時(shí)間 : 0 sec 總耗時(shí) : 0 sec
第二步,錯(cuò)誤原因
將emp數(shù)據(jù)庫(kù)表READ鎖定:LOCK TABLE emp READ;
在向emp插入數(shù)據(jù),并調(diào)用觸發(fā)器insert_data
DELIMITER $$ USE `test`$$ DROP TRIGGER /*!50032 IF EXISTS */ `insert_data`$$ CREATE /*!50017 DEFINER = 'root'@'localhost' */ TRIGGER `insert_data` BEFORE INSERT ON `emp` FOR EACH ROW BEGIN INSERT INTO t_depart_info(id,depart_name,depart_teacher) VALUES(7,'hai','hugang'); END; $$ DELIMITER ;
第三步,解決辦法(很簡(jiǎn)單)
釋放鎖 UNLOCK TABLES;
其實(shí)在遇到錯(cuò)誤代碼的時(shí)候,大家就按照上面這三步走,問(wèn)題一定會(huì)迎刃而解的,要善于發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。
相關(guān)文章
sql優(yōu)化實(shí)戰(zhàn) 把full join改為left join +union all(從5分鐘降為10秒)
因?yàn)樘厥庠?,無(wú)法訪問(wèn)客戶的服務(wù)器,沒(méi)辦法查看sql的執(zhí)行計(jì)劃、沒(méi)辦法知道表中的索引情況,所以,嘗試從語(yǔ)句的改寫(xiě)上來(lái)優(yōu)化2020-09-09leaf方案實(shí)現(xiàn)美團(tuán)點(diǎn)評(píng)分布式ID生成系統(tǒng)
在復(fù)雜分布式系統(tǒng)中,往往需要對(duì)大量的數(shù)據(jù)和消息進(jìn)行唯一標(biāo)識(shí)。如在美團(tuán)點(diǎn)評(píng)的金融、支付、餐飲、酒店、貓眼電影等產(chǎn)品的系統(tǒng)中,數(shù)據(jù)日漸增長(zhǎng),對(duì)數(shù)據(jù)分庫(kù)分表后需要有一個(gè)唯一ID來(lái)標(biāo)識(shí)一條數(shù)據(jù)或消息,數(shù)據(jù)庫(kù)的自增ID顯然不能滿足需求2022-01-01mybatis 項(xiàng)目配置文件實(shí)例詳解
這篇文章主要介紹了mybatis 項(xiàng)目配置文件實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03Navicat 導(dǎo)出導(dǎo)入數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法
這篇文章主要介紹了Navicat 導(dǎo)出導(dǎo)入數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11Beekeeper?Studio開(kāi)源數(shù)據(jù)庫(kù)管理工具比Navicat更炫酷
這篇文章主要為大家介紹了一款界面更炫酷的開(kāi)源數(shù)據(jù)庫(kù)管理工具Beekeeper?Studio比Navicat更好用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06pgsql binlog監(jiān)聽(tīng)功能點(diǎn)解析
這篇文章主要為大家介紹了pgsql binlog監(jiān)聽(tīng)功能點(diǎn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02sqlserver、Mysql、Oracle三種數(shù)據(jù)庫(kù)的優(yōu)缺點(diǎn)總結(jié)
這篇文章主要介紹了sqlserver、Mysql、Oracle三種數(shù)據(jù)庫(kù)的優(yōu)缺點(diǎn)總結(jié),需要的朋友可以參考下2014-03-03