Why Should You Use MySQL?
jeremymorgan.com
Why Should You Use MySQL?
1–10 of 38 posts
Re: Why Should You Use MySQL?
#2MySQL is in production and we have to live with it. The defences in the linked article are all valid. MySQL is a very sharp tool and can be used effectively. But its time has passed. Start your new projects on a more solid footing.
Re: Why Should You Use MySQL?
#31) Your legacy shared hosting site might provide MySQL and not Postgres.
There are also 9 reasons to choose one of {Postgres, MySQL} over {Oracle, SQL Server}.
Here is 1 reason to use Postgres: data integrity.
"00/00/0000 00:00:00.0000" is not a real date, but MySQL will helpfully insert it into your table if you try to insert NULL into a non-null datetime field. (One example among many.)
Re: Why Should You Use MySQL?
#4Re: Why Should You Use MySQL?
#5Re: Why Should You Use MySQL?
#6I was expecting a more compelling case.
Ironically, Oracle also is connected to Java.
Re: Why Should You Use MySQL?
#7Re: Why Should You Use MySQL?
#8I was just going to submit this and found it was already submitted, thanks. Curious to see how others are going to tear my case apart on this one.
Re: Why Should You Use MySQL?
#9What a crappy defense.
There is little I like about MySQL but here's a few reasons I still recommend people use it:
1. It's already part of something delivering value to your business. E.g. Nagios, MediaWiki or some other LAMP stack solution you've deployed. It's there. You're using it. Learn to live with it, and be sure to BACK IT UP!
2. You need to work with data someone gave you that came from a MySQL system. E.g. a Wikipedia dump. Someone else already lived the pain of collecting data into MySQL, now all you need to do is refine it.
3. You're publishing data for someone else to load into their MySQL system (e.g. a Pentaho warehouse).
Re: Why Should You Use MySQL?
#101 reason to use MySQL rather than Postgres: 1) Your legacy shared hosting site might provide MySQL and not Postgres. There are also 9 reasons to choose one of {Postgres, MySQL} over {Oracle, SQL Server}. Here is 1 reason to use Postgres: data integrity. "00/00/0000 00:00:00.0000" is not a real date, but MySQL will helpfully insert it into your table if you try to insert NULL into a non-null datetime field. (One examp…