Create a new MySQL database and a MySQL user account with the following privileges on that database: INSERT, SELECT, UPDATE, INDEX, DELETE, CREATE, DROP, ALTER
I have PhpMyAdmin on my server, with dreamhost.
I created mysql.domain.com
created a new database
But I am unsure how I add those privileges to the database from my admin?
Can anyone help?
We have all our sites on Dreamhost. When you create a database with them, the admin user you create with database has all of those permissions. (the admin user is the user you created when you set-up the database in the panel).
Just enter the user credentials that you created in the panel in the C5 installer and you should be good to go.
Alternately, as @MHo says, Dreamhost has a one-click Concrete5 install that will setup the database for you.