You do not show an option in cPanel > MySQL databases to create a new database on an account you've created? You are indeed looking in cPanel and not in WHM for this option after creating an account in WHM > Create a New Account area, then logging into that account using WHM > List Accounts and clicking the cPanel icon.