I've noticed a few things.

  1. MySQL does not come bundled with PHP5 but needs to be compiled in explicitly
  2. I believe sqlite does come by default
  3. In the new PDO extension of 5.1 and later, only pdo_sqlite is the default, not pdo_mysql

Anyone else noticing a trend? Is PHP moving away from preferring mysql in favor of sqlite, and why so?

Further, are there any disadvantages to using sqlite over mysql?

I ask because, as I develop more in PHP5, and use PDO more, I run into the problem of people not having pdo_mysql installed, but in all cases have pdo_sqlite. It's quite frustrating.