Earlier quoted context omitted.
In fact I don't get the gist :) but thanks for your reply. All I know about databases is following instructions to set one up as part of a LAMP/FAMP installation.
Unless you use stored procedures in MySQL, recreating the tables and schemas in Postgres should be straightforward. Postgres now offers a 'MySQL Adapter', a.k.a. Foreign Data Wrapper ( https://github.com/EnterpriseDB/mysql_fdw ), that makes it straightforward to load data from MySQL into Postgres. I know you mentioned that all you know about databases is following instructions, but maybe the folks at EDB or Percona c…
Stop using MySQL in 2026, it is not true open source
31–37 of 37 posts
Re: Stop using MySQL in 2026, it is not true open source
#32Re: Stop using MySQL in 2026, it is not true open source
#33The author is right that usage is dropping, but that really has no bearing on whether or not it is open source. Technologies get replaced all the time regardless of the license they use.
Author is also being careful with the DB-Engines screen shot, usage of MySQL may be dropping, but it's still number two (below Oracle, above MSSQL - which shows the same curve, above Postgres, far above MariaDB and SQLite) https://db-engines.com/en/ranking_trend
Re: Stop using MySQL in 2026, it is not true open source
#34Why would anyone use MySQL over Postgres in 2026?
Postgres is work. Mysql is not. I say this having used mysql, postgres, oracle, sybase, mssql, ingres, rdb, dbase, and other random data stores in production.
Re: Stop using MySQL in 2026, it is not true open source
#35Who's still using MySQL on the back end? Most Linux distributions come with MariaDB. Is it Windows servers?
New projects get MySQL too because we know it and it works.
Re: Stop using MySQL in 2026, it is not true open source
#36I'm stuck on MySQL because converting to postgres is hard, the tool everyone recommends (pgloader) doesn't work with current MySQL ( https://github.com/dimitri/pgloader/issues/782 ), anyone know another way?
How big of a DB are we talking about? You might need to recreate the whole DB schema / structure manually from scratch in PostgreSQL and then dump the data and load it in PG via standard SQL file exports in the correct table order to avoid failures due to FK constraints. This is a gross oversimplification but you get the gist
Re: Stop using MySQL in 2026, it is not true open source
#37Who's still using MySQL on the back end? Most Linux distributions come with MariaDB. Is it Windows servers?
Obviously lots and lots of companies. Do you think a mature company just migrates to a different database unless it is absolutely necessary? That's a multi year project. I'm at a smaller company (around a 100 devs) and we have easily a dozen different production instances, some small and some larger with many replicas, etc. New projects get MySQL too because we know it and it works.
You are right if you look at the current state of how MariaDB and MySQL diverged. But if you migrated right at the time of the split or close to, they were not different in a meaningful way.
> unless it is absolutely necessary
Staying free of Oracle is often deemed absolutely necessary.