The simplest method is to do the following:
- Add the new subdomain to the same account.
- Move the website files to the new location
- Update whatever configuration is necessary for your website to use the new domain name.
This way, you don’t need to move any databases. Databases are configured on the account level, so there is no need to move them to use them with a different domain on the same account.