How would you do a MySQL database dump every midnight using crontab?

All i know is:

0 0 * * *

that is all...

database name: petesmc_articles
password(fake): test
username(fake): bob
host: localhost