Digikam 8.4.0 does not support MySQL

I’m still running Kubuntu Noble (24.04), but I don’t think 24.10 would be any different.

Anyhow. I’m storing all my Digikam data on a NAS. Digikam 8.4.0 does not even present the mountpoint when selecting where to store the album. I found out why after quite some time searching because the initial setup page is quite mum about that. The reason is that SQLite does not like NFS because the locking is unreliable. I now this from the time NFS was new and I was working at Sun Microsystems. I never researched if NFS v4 which is quite different has reliable locking but that does not matter because Digikam does not support network mount. Period. Sigh.

I then found out that it should be possible to store the assets on a NAS and use MySQL/MariaDB to host the metadata. Well. Digikam does nut support that either. Settings->Configure Digikam->Database allows only SQLite.

I reverted to Digikam 8.2.0 (installed by apt rather than snap). In the same settings page, it is possible to select SQLite, Mysql Internal, and MySQL Server. (The funny spelling is from that page…) I’m not trying to set up the MySQL Server configuration yet, 8.4.0 will probably not allow me to use it.

I have opened a ticket on Launchpad, #2085033: Digikam 8.4.0 does not support MySQL