2021-10-11
触发器 操作的是2张不同的表 提示: Can't update table 'test' ,update 的那张表 没有任务的关联触发器,是什么原因?
提示完整信息:Can't update table 'test' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
mysql 8 怎么迁移到 mysql 5.7?只有一个库的数据
回答 1
用mysqldump或者xtrabackup不行吗?
这是内存的问题吗?
回答 1
已采纳
除了增加内存,还有以下几种方法可以解决MySQL客户端内存不足的问题:优化查询:通过优化查询语句、创建索引、使用合适的数据类型等方法,减少内存使用量。增加临时文件大小限制:可以通过在MySQL配置文件
LOCK_MODE: X,GAP ,这种表示啥锁?
回答 1
,表示并列的意思(既…又).比如你createtable的时候字段间就是使用,隔开(update也是,别写成and哈).另一种是trxid10078lockmodeXlocksrecbutnotgap
逻辑备份和物理备份搭建主从,是否需要实例初始化的区别
回答 2
一个是逻辑备份,一个是物理热备,问题不在于实例是否要初始化,而是选择不同的备份恢复方式而采用不同的方法。
表,视图,存储过程,函数等的统计,如何从系统字典表中查看呢?
回答 1
selectfrominformationschema.events;–事件表selectfrominformationschema.tables;–表信息表selectfrominformation
Where does MySQL Linux RPM install the mysqld binary?
回答 2
已采纳
c
MySQL如何保障业务连续性
回答 6
搭建高可用架构就可以,目前我们使用的xenon高可用架构,数据库挂了,svip会自动飘逸到从库,并且从库作为新的主库
现在mysql 高可用,包括主从、集群 方案 ,哪个是最流行?
回答 2
已采纳
MHA(MasterHighAvailabilityManagerandToolsforMySQL)目前在Mysql高可用方面是一个相对成熟的解决方案。它是日本的一位MySQL专家采用Perl语言编写
在mysql5.7版本中,重命名数据库的方法通常有几种?
回答 5
已采纳
1.RENAMEDATABASEdbnameTOnewdbname2.如果所有表都是MyISAM类型的话,可以改文件夹的名字3.重命名所有的表4.mysqldump导出数据再导入5.使用Shell脚本
mysql如何update多条数据 ?
回答 1
已采纳
where的时候带上特定条件,如果条件是多行,那么更新就是多行。比如whereid1通常是一行。如果id是主键。如果whereid<10那么就是多行
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~