mysql database migration of schemas with updated data and structures
There could be following two ways of doing the same.

First is you take unloads from source using following command  


  select * from table_name into outfile 'file_path' FIELDS TERMINATED BY ',' enclosed by '"' ;  


Then on target you can do following  


  load data local infile 'file_path' into table table_name(Column_list_comma_seprated) FIELDS TERMINATED BY ',' enclosed by '"' escaped by '' ;  


Or Else you can try following of inserting data  


  Replace into target_table(Column_list) select (Column_list) from source table;


Hope it helps.