主页 > 知识库 > 错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法

错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法

热门标签:网站排名优化 铁路电话系统 百度竞价排名 呼叫中心市场需求 AI电销 服务外包 Linux服务器 地方门户网站

一步步来分析错误代码的生成原因,大家要有耐心哦。

第一步,错误描述

1 queries executed, 0 success, 1 errors, 0 warnings 
 
查询:insert into emp values(11,'h',23,'女') 
 
错误代码: 1100 
Table 't_depart_info' was not locked with LOCK TABLES 
 
执行耗时 : 0 sec 
传送时间 : 0 sec 
总耗时 : 0 sec 

第二步,错误原因

      将emp数据库表READ锁定:LOCK TABLE emp READ;

     在向emp插入数据,并调用触发器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 ; 

第三步,解决办法(很简单)

      释放锁    UNLOCK TABLES;

其实在遇到错误代码的时候,大家就按照上面这三步走,问题一定会迎刃而解的,要善于发现问题并解决问题。

您可能感兴趣的文章:
  • SQL Server错误代码大全及解释(留着备用)
  • Mysql数据库错误代码中文详细说明
  • MySQL错误代码大全
  • Windows下MySql错误代码1045的解决方法

标签:湘潭 铜川 仙桃 崇左 湖南 黄山 兰州 衡水

巨人网络通讯声明:本文标题《错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266