No I did not manually create any database. I was following the ISPConfig installation instructions and I don't think there was a step to manually create any database.
My MySQL root password is the same root password that I mentioned below. It contains the characters "!@#$".
Is the MySQL root user not the same root user of the whole machine?