MySQL is more popular than PostgreSQL for historical reasons. These are the major ones (in retrospect): MySQL was more leaner and faster in some (widely used) use cases since it had less features . Even though it was not the best, MySQL’s replication system was very simple to setup and maintain.