I moved my magento site to another domain and with proper steps of link change in mysql database . all pages are working with new link but product still link to old url , i tried my best to fix that but no success , can anyone help me to sort out this things .
Hmm that's strange. Do you have a link to the site available by any chance?
Where are the links to product pages that aren't working? Do you have any custom code involved when it comes to linking to the product pages?
I would double check that after updating both the unsecure and secure base URLs you have flushed all caches and re-run all indexers.