Hi,
Your problem stemmed from these records:
+-----------+---------+-------------------------------------------+
| host | user | password |
+-----------+---------+-------------------------------------------+
| localhost | | |
| izbp118tqzf747jr23jpjbz | | |
That is, records with a hostname and no user and passwd. Because of the way MySQL auth works, having these empty records gets in the way. This is why the instructions recommend running:
# mysql_secure_installation
Among other things, it prompts for:
Remove anonymous users? [Y/n]
Which fixes the problem. Since you originally provided SSH access info, I already ran it for you but removed the info from the post. Please make sure NEVER to post sensitive info publicly.
At any rate, you can now re-run the config scripts, the DB deployment script will recognize a DB already exists [as that part was successfully done], just drop the current DB and it will recreate it.