![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql数据库
奔跑的程序猿。。。
一直奔跑,一直努力,一直奋斗,加油。。。。。。
展开
-
MYSQL ------ mysql字段值过大数据库配置
字段值过大导致导入数据失败解决方法:1.先把类型设置成文本格式:如 longtext如果还是失败则进行第二步2.则在数据库设置my.ini文件添加参数max_allowed_packet = 64M3.重启mysql服务service mysqld restart...原创 2019-07-04 15:07:43 · 552 阅读 · 0 评论 -
mysql ------ mysql触发器(增删改)
1.往主表中增加数据DROP TRIGGER IF EXISTS syn_insert_data;增加触发器CREATE TRIGGER syn_insert_dataAFTER INSERT ON depFOR EACH ROWBEGININSERT INTO oper VALUES(new.id,‘i’);END2.删除触发器CREATE TRIGGER syn_delet...原创 2019-10-07 11:21:49 · 742 阅读 · 0 评论 -
mysql ------ sql使用存储函数查出所有子集数据
查出传入id的所有子集DROP FUNCTION IF EXISTS getChildList;CREATE FUNCTION getChildList(rootId INT)RETURNS varchar(1000)BEGINDECLARE sTemp VARCHAR(1000);DECLARE sTempChd VARCHAR(1000);SET sTemp = '';SET ...原创 2019-10-07 11:23:17 · 663 阅读 · 0 评论 -
mysql ------ mysql同步数据逻辑思路
业务需求:把某一张表的数据同步到另一张表或索引库中1.主表创建触发器(包含增,删,改)2.创建中间表(包含字段 主表id,操作标识,如:增加数据 i,删除数据 d,修改数据 u)3.主表做任何操作,会触发 触发器 把数据同步到中间表4.写个定时任务,定时从中间表里面获取全量数据,获取到数据,删除中间表数据5.获取到中间表的全量数据,使用MQ推送到数据处理程序6.操作目标库(增删改)...原创 2019-10-07 11:24:07 · 313 阅读 · 0 评论