I'm new to sql and trying to get to grips with some of the basics.
Say I've created a database as follows:
create database mydatabase;
and I want to back this up to a dump file. My confusion comes in here - what is this dump file? Does this automatically generate when I run the mysqldump command? Do I have to create it beforehand? If so, how? Sorry if this comes off stupid but I'm just lost here.
I know the final command would look as follows:
mysqldump -u -p mydatabase > SOMETHING;
but I don't know what to actually insert as the something