How can I move a MySQL database from 5.1 to 5.6?
It's all here. What's wrong with 

mysqldump options | mysql localhost_name -u me -pmy_password


(with valid options for your particular setup)? Check here for a sample. I don't know for sure, but Navicat is, in all likelihood doing something similar in the background. This is possibly better.