Lately I wrote some software dealing with data, first it used MSSQL as a database server, to make it easier to access, I moved to MySQL. But the MySQL Connection Library from Oracle comes with some downsides.

For one, it does not work natively with mariadb, you have to fiddle around a bit in the configs, to make it work, and it didn’t work well on linux.

So when I started writing the PictureCollector for my sisters wedding, I knew I needed a better way to access a database from C# Code. Luckily I found Pomelo.EntityFrameworkCore.MySql, which works nicely with EF Core on my linux machine, cross platform, no problems so far.