The mySQL mayhem wasn’t really mayhem. Took about 10 minutes to get it fixed. The real mayhem lies in the php. My webserver throws a 500 error on me if I try to make the index page a php page.
I created an .htaccess file and specified the directory index to look for index.php first, and I added a php mime-type. Server is still not satisfied.