福建水师
后浙江提督李長庚率兵镇压，在定海洋-{}-面击败蔡牵。次年（1805年）蔡牵自称「镇海王」，船队驶入凤山（今高雄市鳳山區），包围。嘉庆十二年冬十二月（1807年）李長庚与福建水师提督张见陞在廣東黑水外洋合击蔡牵，蔡牵在只剩大船三艘的情况下于船尾发炮、開槍，李因咽喉中彈不治身亡。