What Options are you changing after upload to production server? I think after upload .sql file your website don’t want appear in browser?
Check it:
After import your local .sql file to production server, log in to production/phpmyadmin website, go to wp_options and check values:
| option_id | option_name | option_value |
------------------------------------------
| id=1 | siteurl | *check_it* |
| id=37 | home | *check_it* |
Or maybe you have to check your wp_config.php file?
Please let me know more info.