J'ai un lourd site Drupal 7 de Mysql et je pensais à basculer Mysql vers Mariadb , mais je n'étais pas sûr des problèmes que je rencontrerais. D'après ce que je lis, Mariadb semble être juste une goutte en remplacement de Mysql et il n'y a pas grand chose à jouer. Je me demandais si Mariadb affecterait les commandes de drush?
13
Réponses:
Je voulais juste me lancer sur ce sujet (quoique avec des mois de retard) ... J'ai créé de nombreux sites Drupal dans le passé, décidé de faire les choses "mieux" cette fois-ci et fait installer MariaDB.
Tout fonctionne à merveille (plus rapide, plus propre, etc.) avec Drupal 7 SAUF pour la sauvegarde / restauration: / Il faut toujours aller directement dans la base de données (que ce soit via PHPMyAdmin, Heidi ou la ligne de commande) et copier / exporter toutes les tables.
En dehors de cela, ce qui pourrait être dû à un certain nombre de raisons, je recommande fortement MariaDB. Moins de ressources serveur utilisées, D7 est beaucoup plus rapide, etc., etc.
la source
Comme vous le dites, Maria DB est un remplacement totalement transparent de MySQL. Ses versions coïncident avec la même version majeure / mineure de MySQL, donc il est à peu près toujours en tandem en ce qui concerne les fonctionnalités. Il lit les fichiers de données binaires MySQL standard, utilise le système standard my.cnf et a même un remplacement de remplacement pour InnoDB.
L'idée est qu'en ce qui concerne votre application, elle pense qu'elle se connecte à un serveur MySQL. Il utilise les pilotes MySQL, émet des instructions MySQL complètes et reçoit les réponses exactement comme le serveur MySQL enverrait. Vos applications ne connaîtront pas la différence.
J'utilise Maria depuis un certain temps maintenant pour les sites Drupal (j'utilise également Drush de manière intensive) et je n'ai eu aucun problème à ce jour. Si vous exécutez * la mise à niveau de nix est juste un travail de deux minutes.
la source
Il y a plusieurs problèmes dont il faut s'inquiéter. Le
unix_socket
problème d'accès à la racine Debian n'est que l'un d'entre eux. Je me demande que ces questions ne sont pas beaucoup discutées. Je suppose que beaucoup ont leurs flux de travail et restent fidèles à MySQL . C'est pourquoi bon nombre de ces problèmes ne sont pas bien documentés.Connexes: MariaDB unix_socket provoque des problèmes d'accès sous Debian - Drush ne peut pas se connecter (Un nouveau message a commencé à recueillir des idées à ce sujet.)
la source