In Eisenbud's Commutative Algebra, Chapter 3.9, it says,
"If $P$ is a maximal ideal of $R$ and $I$ is any proper ideal containing a power of $P$, then $I$ is $P$-primary: For in this case $P$ is the only prime containing the annihilator $I$ of $R/I$."
If the power $n$ is 1, it's trivial by definition, but for $n>1$ I don't see why this is true. First why $P^n\subseteq I$ implies $I\subseteq P$? And since $R$ is not necessarily local ring, why it's not possible that there is another maximal ideal $Q$ so that $P^n\subseteq I \subseteq Q$ for $n>1$?