J'utilise Digikam + Mariadb depuis des lustres et je peux dire que ce couple n'était pas idéal au début mais ça marchait quand même. Les problèmes venaient du coté de la prise en charge de Mariadb, vieillissante, qui n'était pas au point. Puis arriva en renfort le dev Maiq Qailmmann, très pointu en DB, qui s'investit dans Digikam, projet de son créateur Gilles Caulier, plus axé vers le graphique. Et là, tout changea et ce d'autant plus rapidement que ces deux dev accordent beaucoup d'importance aux retours des utilisateurs qui signalent des dysfonctionnements et proposent des améliorations. C'est un modèle à suivre dans le monde du libre. https://invent.kde.org/graphics/digikam/-/graphs/master?ref_type=heads https://www.digikam.org/support/#subscribe-to-the-mailing-list
Quoiqu’il en soit, l'interface de Digikam n'affiche que SQLite ou MySQL
C'est peut-être du à une histoire de compatibilité (historique et technique) puisque, depuis la création de Mariadb, celle ci s'est détachée progressivement mais sûrement de Mysql, son point de départ, pour permettre la migration.
"En 2009, à la suite du rachat de MySQL par Sun Microsystems et des annonces du rachat de Sun Microsystems par Oracle Corporation, Michael Widenius, fondateur de MySQL, quitte cette société pour lancer le projet MariaDB, dans une démarche visant à remplacer MySQL tout en assurant l’interopérabilité. Le nom vient de la 2e fille de Michael Widenius, Maria (la première s'appelant My)"
Par exemple, nombre de fichiers Mariadb se réfèrent encore à Mysql (de moins en moins) https://archlinux.org/packages/extra/x86_64/mariadb/
mariadb 12.2.2-2
etc/
etc/my.cnf
etc/my.cnf.d/
etc/my.cnf.d/client.cnf
etc/my.cnf.d/enable_encryption.preset
etc/my.cnf.d/hashicorp_key_management.cnf
etc/my.cnf.d/mysql-clients.cnf
[^] # Re: MariaDB vs MySQL
Posté par Maderios . En réponse au lien Une lettre ouverte à Oracle pour discuter de la gouvernance de MySQL (oui, il est temps !). Évalué à 5. Dernière modification le 22 février 2026 à 12:10.
J'utilise Digikam + Mariadb depuis des lustres et je peux dire que ce couple n'était pas idéal au début mais ça marchait quand même. Les problèmes venaient du coté de la prise en charge de Mariadb, vieillissante, qui n'était pas au point. Puis arriva en renfort le dev Maiq Qailmmann, très pointu en DB, qui s'investit dans Digikam, projet de son créateur Gilles Caulier, plus axé vers le graphique. Et là, tout changea et ce d'autant plus rapidement que ces deux dev accordent beaucoup d'importance aux retours des utilisateurs qui signalent des dysfonctionnements et proposent des améliorations. C'est un modèle à suivre dans le monde du libre.
https://invent.kde.org/graphics/digikam/-/graphs/master?ref_type=heads
https://www.digikam.org/support/#subscribe-to-the-mailing-list
C'est peut-être du à une histoire de compatibilité (historique et technique) puisque, depuis la création de Mariadb, celle ci s'est détachée progressivement mais sûrement de Mysql, son point de départ, pour permettre la migration.
Par exemple, nombre de fichiers Mariadb se réfèrent encore à Mysql (de moins en moins)
https://archlinux.org/packages/extra/x86_64/mariadb/
mariadb 12.2.2-2
etc/
etc/my.cnf
etc/my.cnf.d/
etc/my.cnf.d/client.cnf
etc/my.cnf.d/enable_encryption.preset
etc/my.cnf.d/hashicorp_key_management.cnf
etc/my.cnf.d/mysql-clients.cnf
usr/bin/msql2mysql
usr/bin/my_print_defaults
usr/bin/myisam_ftdump
usr/bin/myisamchk
usr/bin/myisamlog
usr/bin/myisampack
usr/bin/myrocks_hotbackup
usr/bin/mysql_client_test
usr/bin/mysql_client_test_embedded
usr/bin/mysql_convert_table_format
usr/bin/mysql_embedded
usr/bin/mysql_find_rows
usr/bin/mysql_fix_extensions
usr/bin/mysql_install_db
usr/bin/mysql_ldb
usr/bin/mysql_secure_installation
usr/bin/mysql_setpermission
usr/bin/mysql_tzinfo_to_sql
usr/bin/mysql_waitpid
usr/bin/mysqlaccess
usr/bin/mysqld
usr/bin/mysqld_multi
usr/bin/mysqld_safe
usr/bin/mysqld_safe_helper
usr/bin/mysqldumpslow
usr/bin/mysqlhotcopy
usr/bin/mysqltest_embedded
usr/lib/systemd/system/mysql.service
usr/lib/systemd/system/mysqld.service
etc...........................