I've made an app using mysql and I've used a class which talks to the database so that I would only change that class in case I decided that I don't want to use mysql. I did this because I'm anticipating that my client wouldn't want to use mysql. Foolish of me that I've used mysql specific commands that doesn't run anywhere else, ie "limit". My app is complete and is for publication but it only works with mysql. It would be too difficult for me to modify my source codes to work with other database because it's too big.
I would appreciate any suggestion that would help me solve this situation.