If I want to sell a full website with the domain name how would I do this? Can I save the MySQL database that it has somehow. Will it work to do this?
The easy way is to offer it for sale and give the buyer access to the control panel to download and backup the site after the sale. Sometimes when it is an addon domain this is not practical. So then you must download all files and do a dump on the databases and give that to the the buyer. I or others here will happy to offer more advice when we fully understand your situation.