MySQL est un service de bases de données relationnelles Open Source. Il stocke les données dans des tables séparées et reliées entre elles par des ‘liens relationnels’. Le ‘SQL’ de »MySQL » signifie « Structured Query Language » : le langage standard pour les traitements de Bases de données.
Mariadb est un clone totalement open source de MySQL, ce dernier ayant été racheté par la société Américaine Oracle. Il fonctionne de la même manière que MySQL, y compris, parfois, certaines syntaxes qui nomment explicitement « mysql ».
Ce service est l’un des plus utilisés dans le monde Op. Source. MariaDB est un clone de MySQL, à tel point que les commandes et autres mentions de cette base de donnée utilisent le terme MySQL.
2. INSTALLATION DES PAQUETS REQUIS
su
# Mise à niveau du système
apt-get update
apt-get upgrade
# Installation de MariaDB
apt-get install mariadb-server mariadb-client
3. PARAMÈTRES
Pour d’éventuels ajustements, le fichier paramètres se trouve en : /etc/mysql/my.cnf (oui: le
même nom qu’avec MySQL!)
4. PRISE EN COMPTE
systemctl start mariadb
5. SÉCURISATION DU SERVEUR
Pour sécuriser certains droits et notamment concernant les accès distants:
mysql_secure_installation
Puis répondre aux questions suivantes :
=> question 1: Mot de passe déjà défini pour root mariadb (enter pour ‘non’): <RC>
=> 1a: …Définir un nouveau pass pour root ?: Y
=> 1b: …saisir mot de passe pour root: (MdpMariadb 2 fois)=> question 2: Remove anonymous user: Y
=> question 3: Disallow root login remotely?: Y
=> question 4: Remove test database and access to it?: N
=> question 5: Reload privilege tables now?: Y