I don't have much experience with mysql, but I can think of at least of few reasons why it would make sense to me. First, you get a relatively solid, well known storage backend, with > decade of bug fixes. Writing things reliably to disk is surprisingly hard. Then, everybody knows mysql, it is packaged and tested in any OS you would use for production. Finally, there are a huge number of tools, wrappers, etc... the chance of using a language without mysql is near 0, for example, whereas you often need to roll your own, or use a very new one (untested) for nosql solutions.
Comments
I don't have much experience with mysql, but I can think of at least of few reasons why it would make sense to me. First, you get a relatively solid, well known storage backend, with > decade of bug fixes. Writing things reliably to disk is surprisingly hard. Then, everybody knows mysql, it is packaged and tested in any OS you would use for production. Finally, there are a huge number of tools, wrappers, etc... the chance of using a language without mysql is near 0, for example, whereas you often need to roll your own, or use a very new one (untested) for nosql solutions.