,先创建表pseudohah
在创建触发器:
DELIMITER ;;
create trigger pseudohash_crc_ins before insert on pseudohash for each row begin
set new.url_crc=crc32(new.url);
end;
;;
DELIMITER ;;
create trigger pseudohash_crc_upd before update on pseudohash for each row begin
set new.url_crc=crc32(new.url),new.updateTime=now();
end;
;;
DELIMITER ;;
在修改url直接创建一个索引url_crc是和url对应得一个索引,创建得时也会修改时间createTime,
查询的通过这个url_crc查询就可以了

本文介绍如何在MySQL中使用触发器自动更新CRC32校验和索引,包括创建触发器的方法及如何实现插入和更新操作时自动计算URL的CRC32值并更新索引。

被折叠的 条评论
为什么被折叠?



