I just did it all again a 3rd time to make sure I wasn't missing something. Followed the manual instructions to the tee.
Unpacked the file, set the permissions, it set the server paths, it found the new license, it puts me into the setup manager. Everything checks out good.
I go to database, provide the database connect info, tell it to use it, and click save. It dies. At no point does it even suggest running setupSQL.php
I tried manually running setupSQL.php, it gives an Invalid Access - 6 code, which is new.
The database connect info is correct. User has the following permissions:
Select | Insert | Update | Delete | Create | Drop | Index | Alter | Create temp
Am I missing anything? What's with the invalid access code?