解$: (2) ①$当$x=-1$时,$2x^2+5x+3=0$,
设$2x^2+5x+3=(x+1)(mx+n)$,
解得$m=2$,$n=3$,
故$2x^2+5x+3=(x+1)(2x+3)$。
$ ②$当$x=1$时,$x^3-7x+6=0$,
设$x^3-7x+6=(x-1)(x^2+mx+n)$,
展开得$x^3+(m-1)x^2+(n-m)x-n$,
对比系数得$\begin {cases}m-1=0\\n -m=-7\\-n=6\end {cases}$,
解得$m=1$,$n=-6$,
则$x^2+x-6=(x-2)(x+3)$,
故$x^3-7x+6=(x-1)(x-2)(x+3)$。
$ (3) $设$x^3-x^2+ax+b=(x^2+2x+1)(x+m)$,
展开得$x^3+(m+2)x^2+(2m+1)x+m$,
对比系数得$\begin {cases}m+2=-1\\2m+1=a\\m =b\end {cases}$,
解得$m=-3$,$a=-5$,$b=-3$。
$ $则多项式因式分解为$x^3-x^2-5x-3$
$=(x^2+2x+1)(x-3)=(x+1)^2(x-3)$。