Cet article décrit comment télécharger les fichiers RPM et les installer à l'aide de la Commande RPM. Normalement les fichiers RPM MariaDB ne sont pas disponibles à travers un système de dépôt Red Hat, donc vous ne pouvez pas utiliser la commande yum pour les installer. Cependant, cela représente seulement un inconvénient mineur.
Accédez à http://downloads.askmonty.org et choisissez la version de base de données souhaitée et puis sélectionnez les CentOS 5 amd64 rpm pour architecture 64 bits ou CentOS 5 x 86 RPMs pour architecture 32 bits.
En cliquant sur l'un de ces liens vous irez à un miroir local. Choisissez les liens rpm et téléchargez les paquets souhaités. Les paquets seront semblables à ce qui suit :
MariaDB-client-5.2.5-99.el5.x86_64.rpm MariaDB-debuginfo-5.2.5-99.el5.x86_64.rpm MariaDB-devel-5.2.5-99.el5.x86_64.rpm MariaDB-server-5.2.5-99.el5.x86_64.rpm MariaDB-shared-5.2.5-99.el5.x86_64.rpm MariaDB-test-5.2.5-99.el5.x86_64.rpm
Pour une installation de serveur standard, vous devrez télécharger au moins les fichiers RPM client, shared, et server
Avant d'installer MariaDB, sachez que cette installation donnera lieu à un conflit avec une installation existante de MySQL. Pour vérifier si MySQL est déjà installé, vous pouvez utiliser la commande :
yum info mysql
Si nécessaire, vous pouvez supprimer MySQL de cette manière:
yum remove mysql
Pour installer MariaDB, servez-vous de la commande:
rpm -ivh MariaDB-*.
Vous devriez voir une sortie comme la suivante:
Preparing... ########################################### [100%] 1:MariaDB-shared ########################################### [ 14%] 2:MariaDB-client ########################################### [ 29%] 3:MariaDB-client ########################################### [ 43%] 4:MariaDB-debuginfo ########################################### [ 57%] 5:MariaDB-devel ########################################### [ 71%] 6:MariaDB-server ########################################### [ 86%] N'oubliez pas de définir un mot de passe pour l'utilisateur root de MariaDB ! Pour ce faire, démarrez le serveur, puis utilisez les commandes suivantes : /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h hostname password 'new-password' Alternativement, vous pouvez exécuter : /usr/bin/mysql_secure_installation ce qui vous donnera également la possibilité de supprimer la base de données et l'utilisateur anonyme créé par défaut. Ceci est fortement recommandée pour les serveurs de production Consulter le manuel de MySQL pour plus d'instructions. Veuillez signaler les possibles problèmes avec le script /usr/bin/mysqlbug ! Les dernières informations concernant MariaDB sont disponibles dans http://www.askmonty.org/. Vous pouvez trouver de l'information concernant MySQL dans: http://dev.mysql.com Appuyez le développement de MariaDB en achetant des nouvelles fonctionnalités de soutien dans le Monty programme Ab. Vous pouvez nous contacter à ce sujet à salesaskmonty.org. Vous pouvez également envisager de rejoindre notre communauté de développement: http://askmonty.org/wiki/index.php/MariaDB#How_can_I_participate_in_the_development_of_MariaDB Démarrrer MySQL....[ OK ] Donnez 2 secondes à mysqld 2 pour démarrer 7:MariaDB-test ########################################### [100%]
Veillez à suivre les instructions fournies dans la sortie précédente et créer un mot de passe pour l'utilisateur root en utilisant mysqladmin ou en exécutant le script /usr/bin/mysql_secure_installation.
L'installation des fichiers RPM MariaDB installe en même temps les outils MySQL dans le
répertoire /usr/bin . Vous pouvez confirmer que MariaDB a été installé en utilisant le programme client de MySQL.
L'utilisation de la commande mysql devrait vous donner accès au curseur MariaDB.