You should use PostgreSQL. The technology is open source, can live forever, can give you greater control over how you apply databases. Avoid it however it you are a pure Microsoft or a pure Oracle environment. You get better integration with SQL Server and Oracle. MySQL has great support in PHP. Otherwise, if you are off the beaten path technologically, PostgreSQL would be a great option.