Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

MariaDB : créer une base de données

Vous venez d’installer MariaDB, un serveur SQL, et vous souhaitez créer une nouvelle base de données.
Vous pouvez le faire en ligne de commandes ou via une interface WEB comme phpMyAdmin.

Dans ce tutoriel, je vous guide pour y parvenir avec ces deux méthodes.

Comment créer une base de données sur MariaDB

Comment créer une base de données sur MariaDB en ligne de commandes

Créer une base de données dans MariaDB

Pour entrer dans l’interpréteur de commandes de MariaDB, exécutez la commande suivante :

sudo mariadb

Cette commande ouvre le moniteur MariaDB. Vous pouvez y exécuter des requêtes MariaDB pour interagir avec la base de données.

  • Pour créer une nouvelle base de données, utilisez la commande suivante et donnez un nom à votre base de données à la place de “TestDB”.
CREATE DATABASE TestDB;
Attention, par défaut, MariaDB est sensible à la case. Cela veut dire que si vous utilisez des majuscules, il faudra toujours saisir la base de données de cette manière.
  • Puis on se connecte à la base de données :
connect TestDB;
  • Pour vérifier si la base de données a été créée avec succès, utilisez cette commande pour voir toutes les bases de données existantes dans MariaDB :
Show Databases;

Comme vous pouvez le voir, TestDB existe maintenant dans la liste des bases de données MariaDB.

Créer un compte administrateur MariaDB

Ensuite, on peut créer un nouveau compte avec le nom “admin” qui sera utilisé pour se connecter à la base de données.

  • Pour créer le compte admin, utilisez la commande ci-dessous. Remplacez Mot de passe par le mot de passe souhaité :
GRANT ALL ON TestDB.* TO 'admin'@'localhost' IDENTIFIED BY 'Mot de passe' WITH GRANT OPTION;
  • Voici les explications de la commande :
    • admin est le nom d’utilisateur
    • localhost est la connexion réseau autorisée. Pour autoriser toutes les machines utilisées %, vous pouvez aussi définir un masque de sous réseau, par exemple 10.1.%
    • Mot de passe est le mot de passe à définir
  • Ensuite, videz les privilèges pour mettre à jour les nouveaux changements dans MariaDB.
FLUSH PRIVILEGES;
  • Vous pouvez maintenant quitter la ligne de commande MariaDB en tapant :
exit

Comment tester la connexion à la base de données

Vous pouvez utiliser le client MySQL en ligne de commandes pour vous connecter à la base de données.

  • Voici la syntaxe à utiliser :
mysql -u admin -D TestDB -p
  • Les explications des options utilisées :
    • -u pour définir le nom d’utilisateur
    • -D pour se connecter à une base de données spécifique
    • -p afin de demander de saisir le mot de passe de l’utilisateur
  • Si tout va bien, la connexion à la base de données s’établit et l’interface ligne de commandes de MySQL s’ouvre
  • Vous pouvez alors saisir des commandes SQL.

En cas d’accès refusé, par exemple pour un mauvais nom d’utilisateur ou mot de passe.
Vous obtenez le message d’erreur suivant :

ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

Comment créer une base de données sur MariaDB avec PHPMyAdmin

  • Installez phpMyAdmin en suivant ce guide : Comment installer phpMyAdmin sur Ubuntu ou Debian
  • Connectez-vous à phpMyAdmin avec votre navigateur internet préféré. Par défaut, l’adresse est https://ift.tt/rakKbU7
  • Puis saisissez l’utilisateur root et le mot de passe root
  • Ensuite, cliquez sur Nouvelle base de données depuis le menu de gauche
Comment créer une base de données sur MariaDB avec PHPMyAdmin
  • Puis saisissez le nom de la nouvelle base de données
  • Et cliquez à droite sur Créer
Comment créer une base de données sur MariaDB avec PHPMyAdmin
  • La base de données est créée et s’ajoute dans la liste de gauche
  • Sélectionnez la
Comment créer une base de données sur MariaDB avec PHPMyAdmin
  • Vous pouvez alors créer les tables
  • Pour établir les accès par utilisateur, cliquez sur Privilèges
  • Puis éditer les privilèges pour les utilisateurs
  • En bas, au besoin, le bouton Ajouter un compte utilisateur est disponible
Comment créer une base de données sur MariaDB avec PHPMyAdmin

L’article MariaDB : créer une base de données est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires