In reply to Kenneth Guinto.

"search and replace is good if you know what you are doing." Really? WordPress is easy to use. I don't know why more technical things like moving WordPress to another domain, are expected to be as easy as using the WYSIWYG editor. WordPress is still a web application, if you want to do anything more than blogging or content management, you should either have some technical know-how or be willing to read and learn.

And WP Migrate DB non-pro is free and still allows you to save out a database with a search and replace already done for you. It's about as easy as it gets. The Pro version allows you to push and pull databases without dealing with importing a database with PHPMyAdmin or the CLI.