The easiest way to empty a mysql database is by deleting it and recreating it again. This will preserve all user privileges to it and will just delete all of its tables.