When I switch the latest version to mysql, it is able to create the usernames table, but when it sees that the other tables don't exist, it does not create them. The fact that it can create the usernames table, is proof alone that it has access to create tables in the DB. It looks like your CREATE TABLE statements may be missing some lengths in their column definitions.