mysql通过Merge引擎进行分表

  • A+
所属分类:Mysql
DELIMITER $$
CREATE TRIGGER tr_seq
BEFORE INSERT on user1
FOR EACH ROW BEGIN
select id into @testid from tb_ids limit 1;
update tb_ids set id = @testid + 1;
set new.id = @testid;
END$$
DELIMITER;

2.在user1和user2表中分别增加一条数据,

 insert into user1(name,sex) values('王五',1);

   insert into user2(name,sex) values('赵六',2);

3.查询user1和user2中的数据:

mysql通过Merge引擎进行分表

4.查询总表alluser中的数据,发现id没有重复的:

mysql通过Merge引擎进行分表

--end--

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin