5
not always.. unless you're using the root admin acct.. sometimes when u create a user account for MySQL it only gives certain permissions.. it might be worth just checking :)
if that fails.. then i'm not sure but there were reports with earlier versions of XOOPS pre 2.0.6 of problems with certain 3.23.x versions but i don't know exactly what thosae problems were.. just that some users reported problems.. maybe this could be related to .58 too.
is it at all possible that you could update MySQL at all? (if it's a hosted server maybe a brief email or call to the provider and enquire abt an upgrade on grounds of improved security etc) just a suggestion.. but i can't think of any other reason other than whats mentioned above especially if it's actually connecting to the db but not creating tables..
if it's not possible to upgrade or the user acct does have the proper permissions it might be worth someone taking a look for you.. (which may require giving us a temporary access to your db and server, that's if you are willing to give that trust) let us know either way.. we will try to help the best we can with the information you could provide..