yes, use navicat to run that script.
you say that you tried recreating the content area, that would be the only other fix, but you say doing that broke it. that leaves you with recreating the content table to a clean state using the script i provided.