Does import sql dump wipe out current data?
it is totally dependent on your mysqldump process and which options you have used while dumping. There are options like --add-drop-database,--add-drop-table  etc with mysqldump which results to wipe out your existing database with same name.
see mysql docs for futher details.