OR you could use PDO and stay with any DB is available. MySQL isn't an overkill, and a custom DB is never a good choice. Yes, it's a good way to learn interesting things, but it's a very poor choice for a business product.
I agree. However this was not a business product, so I think for my very personal use, this solution is okay.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.