Kindly mak your question clear as to what exactly do you want to do? did you mean that you have a database with some entries in it and all you want is that just the tables their columns etc are uploaded? Kindly make it clear........
"Scratches head" why not create an empty data bass on the site he wants it on? Other than than export and inport it.
For MySQL: Just create a backup of your current database. Depending on the tool you are using (MySQL Administrator or phpMyAdmin) you have different options. In the worst case you can open the created sql backup file after it's ready and manually delete all IMPORT statements there. Leave only the CREATE ones. This way you would get the database schema without any data and you can restore it on your new hosting..
i think, there should b some option in mysqldump using which no datas are selected duing the export of the database.
This command will export the database without data. mysqldump -d databasename > data.sql Code (markup):