日期:2014-05-16  浏览次数:20714 次

mysql自增长设置
现在又一个A库,存在一张a表
现在想把a表中的主键自增长的ID设置成每次增长2,
怎么去做?
set @@auto_increment_increment =2;
会把这台服务器上面所有的库和表都改了,能不能只改一张表 ? 





------解决方案--------------------
不能。除非你手动对你的ID赋值!!!
------解决方案--------------------
你用TRIGGER试试。
------解决方案--------------------
一种方法就是不改。显示的时候直接 select id*2-1 就行了。

用触发器,也没办法准确实现。并发上的问题,还有本表是无法更新的。


------解决方案--------------------
引用弱弱的问句:一张表能建多个触发器吗?