How to take mysql dump

mysqldump --add-drop-table -a -u <user> -p <dbname> | gzip > db-dump.sql.gz