Il y a sûrement plein de projets legacy mais ça fait pas mal d'années que je n'ai plus vu mysql être proposée comme base de donnée par défaut dans une appli. Ni MariaDB d'ailleurs. K'ai l'impression que du côté des bases libres c'est devenu sqlite poir petites bas en local ou postgresql pour tout le reste.
Posté par mahikeulbody .
Évalué à 2 (+0/-0).
Dernière modification le 22 février 2026 à 06:08.
On peut difficilement accuser KDE et Digikam d'être une entreprise "commerciale" et pourtant Digikam propose toujours MySQL (ainsi que SQLite pour les collections de moins de 100K photos). J'imagine qu'il y a d'autres raisons : les ressources disponibles dans le projet pour faire un outil de migration, par exemple.
La doc parle effectivement de Mariadb comme possible MySQL remote server mais ne précise pas ce qui est utilisé pour le MySQL internal server fournit par Digikam. Il est probable cependant que ce soit Mariadb.
Quoiqu’il en soit, l'interface de Digikam n'affiche que SQLite ou MySQL, pas Mariadb (y compris dans leur outil de migration), ce qui m'a induit en erreur, d'autant que j'utilise seulement SQLite.
Posté par Maderios .
Évalué à 5 (+3/-0).
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
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
La doc parle effectivement de Mariadb comme possible MySQL remote server mais ne précise pas ce qui est utilisé pour le MySQL internal server fournit par Digikam
Pourtant c'est tout à fait explicite :
MariaDB use has overtaken MySQL for a few basic reasons:
- MariaDB development is more open and vibrant.
- More cutting edge features.
- More storage engines.
- Better performance.
- Compatible and easy to migrate. digiKam also provides support for the popular MySQL database engine.
MariaDB est un fork de MySQL. Il a été conçu au départ pour remplacer MySQL de manière transparente pour l'utilisateur. Il y a donc de très nombreuses références à MySQL dans son usage. La plupart des administratrices système continuent par exemple à utiliser la commande mysql (s qui est un lien symbolique vers mariadb)
# Goethe, Gounod ?
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . Évalué à 4 (+1/-0).
Où êtes-vous ? L'histoire de Faust ne s'achève pas en happy end hollywoodien me semble-t-il.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace
# MariaDB vs MySQL
Posté par Dring . Évalué à 4 (+3/-1). Dernière modification le 20 février 2026 à 18:32.
Je fais parti des utilisateurs de PostgreSQL. Mais je me souviens que MariaDB était né de la reprise de MySQL par Oracle.
Je pensais qu’une majorité d’utilisateurs s’étaient alors tournés vers cette solution, de la même façon que LibreOffice a enterré OpenOffice.
C’est quoi la situation actuelle ?
[^] # Re: MariaDB vs MySQL
Posté par bbo . Évalué à 5 (+3/-0).
La réalité, c'est que MySQL est encore très présente. La situation MySQL/MariaDB ne semble donc pas comparable avec OpenOffice/LibreOffice.
[^] # Re: MariaDB vs MySQL
Posté par Psychofox (Mastodon) . Évalué à 4 (+1/-0).
Il y a sûrement plein de projets legacy mais ça fait pas mal d'années que je n'ai plus vu mysql être proposée comme base de donnée par défaut dans une appli. Ni MariaDB d'ailleurs. K'ai l'impression que du côté des bases libres c'est devenu sqlite poir petites bas en local ou postgresql pour tout le reste.
[^] # Re: MariaDB vs MySQL
Posté par Voltairine . Évalué à 3 (+1/-0).
D'autant que MySQL est toujours le serveur par défaut sur Ubuntu. Pour Debian cela fait longtemps que c'est MariaDB.
[^] # Re: MariaDB vs MySQL
Posté par Maderios . Évalué à 4 (+2/-0).
Je découvre cette bizarrerie, je n'en vois pas la raison et ce d'autant plus que Mariadb offre plus de possibilités et de meilleures performances pour les utilisateurs que Mysql.
https://www.geeksforgeeks.org/mysql/difference-between-mysql-and-mariadb/
[^] # Re: MariaDB vs MySQL
Posté par Voltairine . Évalué à 6 (+4/-0).
C'est purement commercial…
Canonical a des accords de coopération avec Oracle depuis longtemps.
https://canonical.com/blog/canonical-teams-with-oracle-to-drive-enterprise-cloud-adoption
https://canonical.com/blog/tag/oracle-cloud
[^] # Re: MariaDB vs MySQL
Posté par Maderios . Évalué à 4 (+2/-0).
Je vois, on est bien loin de l'esprit du logiciel libre. Oracle et Canonical, multinationale dirigée par l'homme d'affaires et multimillionnaire Mark Shuttleworth, ancien et premier "touriste de l'espace" en 2002, coût 20 millions de $ la place sur un vaisseau Soyouz. Bon j'arrête là parce que je ne vais pas me faire des ami.e.s.
https://www.sciences-campus.info/mark-shuttleworth-fut-lun-des-premiers-touristes-de-lespace-et-le-premier-sud-africain-a-y-aller/
[^] # Re: MariaDB vs MySQL
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 4 (+2/-0).
Ça fait longtemps que XAMP et LEMP et WAMPserver fournissent aussi MariaDB (quoique, ce dernier, offre aussi MySQL à côté). Je vois qu’il y a une entreprise commerciale qui est restée fidèle à Oracle (ah le business…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: MariaDB vs MySQL
Posté par mahikeulbody . Évalué à 2 (+0/-0). Dernière modification le 22 février 2026 à 06:08.
On peut difficilement accuser KDE et Digikam d'être une entreprise "commerciale" et pourtant Digikam propose toujours MySQL (ainsi que SQLite pour les collections de moins de 100K photos). J'imagine qu'il y a d'autres raisons : les ressources disponibles dans le projet pour faire un outil de migration, par exemple.
[^] # Re: MariaDB vs MySQL
Posté par Voltairine . Évalué à 5 (+3/-0).
Digikam utilise SQLite ou Mariadb depuis un bon moment, comme toutes les applications KDE qui nécessitent une base de données.
[^] # Re: MariaDB vs MySQL
Posté par mahikeulbody . Évalué à 4 (+2/-0).
La doc parle effectivement de Mariadb comme possible MySQL remote server mais ne précise pas ce qui est utilisé pour le MySQL internal server fournit par Digikam. Il est probable cependant que ce soit Mariadb.
Quoiqu’il en soit, l'interface de Digikam n'affiche que SQLite ou MySQL, pas Mariadb (y compris dans leur outil de migration), ce qui m'a induit en erreur, d'autant que j'utilise seulement SQLite.
[^] # Re: MariaDB vs MySQL
Posté par Maderios . Évalué à 5 (+3/-0). 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………………………
[^] # Re: MariaDB vs MySQL
Posté par Voltairine . Évalué à 5 (+3/-0).
Pourtant c'est tout à fait explicite :
MariaDB est un fork de MySQL. Il a été conçu au départ pour remplacer MySQL de manière transparente pour l'utilisateur. Il y a donc de très nombreuses références à MySQL dans son usage. La plupart des administratrices système continuent par exemple à utiliser la commande
mysql(s qui est un lien symbolique versmariadb)[^] # Re: MariaDB vs MySQL
Posté par Maderios . Évalué à 2 (+0/-0).
Et pourtant (sur Arch Linux):
$ mysql -u root
mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead
[^] # Re: MariaDB vs MySQL
Posté par Jérôme FIX (site web personnel) . Évalué à -1 (+0/-2). Dernière modification le 22 février 2026 à 15:04.
Gratuit ? Tu as des chiffres pour étayer cela ?
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.