Normally, the mysql command will spit out a file consisting of a "CREATE TABLE" statement which recreates your tables, and then a bunch of INSERT statements that fill the tables. the --tab option of mysqldump allows you to create 2 files: 1 with the table creation, and 1 with raw data.
so if you tried:
myslqdump --tab=(dataDirectory) --fields-terminated-by="," (databaseName)
you will get 2 files inside of the dataDir, one .sql file which is the table creation, and one .txt file which is the raw data, comma delimitted.
does this help?