I remember installing MythTV around 2003. They very strongly insisted on backing it with MySQL, and it make it a lot harder to set up and maintain. Unless a DB is serving multiple hosts, something like SQLite really is the way to go. It also makes it halfway easy to have a simple, single-host setup, along with a path to a multi-host setup, since it's SQL (though you still have to real with dialect quirks).