mysqldump dient zum Sichern der Datenbank. Sie haben eine neue leere Datenbank erstellt und diese leere Datenbank dann gesichert. Verwenden Sie mysql
stattdessen Ihren Speicherauszug neu zu laden
mysqldump db > dump.sql
mysql drop/create
mysql db < dump.sql
wäre die grundlegende Befehlsfolge.