Aller au contenu principal

Tutoriel étape par étape - Installation de MySQL sur Ubuntu

Tutoriel étape par étape : Installation de MySQL sur Ubuntu

MySQL est un système de gestion de base de données relationnelle open-source largement utilisé qui offre une solution robuste et évolutive pour stocker et gérer des données. Dans ce tutoriel étape par étape, nous vous guiderons à travers le processus d'installation de MySQL sur un système Ubuntu. En suivant ces instructions, vous disposerez en un rien de temps d'une installation MySQL entièrement fonctionnelle !

Prérequis

Avant de commencer, assurez-vous d'avoir les prérequis suivants :

  • Un système Ubuntu (version 18.04 ou supérieure)
  • Accès à un terminal ou une interface en ligne de commande
  • Privilèges administratifs (accès sudo)

Maintenant, plongeons dans le processus d'installation :

Étape 1 : Mettre à jour les paquets système

  1. Ouvrez un terminal en appuyant sur Ctrl+Alt+T ou en cherchant "Terminal" dans le lanceur d'applications.
  2. Mettez à jour les listes de paquets pour les mises à niveau et les nouvelles installations de paquets en exécutant la commande suivante :
sudo apt update
  1. Cette commande récupérera les dernières informations sur les paquets disponibles à partir des dépôts Ubuntu.

Étape 2 : Installer le paquet du serveur MySQL

  1. Une fois les listes de paquets mises à jour, vous pouvez procéder à l'installation du paquet du serveur MySQL en exécutant la commande suivante :
sudo apt install mysql-server
  1. Vous serez invité à saisir votre mot de passe sudo. Tapez-le et appuyez sur Enter pour continuer.

  2. Ubuntu téléchargera et installera les paquets nécessaires pour MySQL. Pendant l'installation, on vous demandera de confirmer en tapant Y et en appuyant sur Enter.

Étape 3 : Configurer le serveur MySQL

  1. Une fois l'installation terminée, le serveur MySQL démarrera automatiquement. Cependant, vous devez exécuter un script de sécurité pour configurer certains paramètres initiaux.

  2. Dans le terminal, saisissez la commande suivante :

sudo mysql_secure_installation
  1. On vous demandera de saisir le mot de passe root MySQL. Comme il s'agit d'une nouvelle installation, aucun mot de passe n'a encore été défini. Appuyez sur Enter pour continuer sans entrer de mot de passe.

  2. Ensuite, on vous demandera si vous souhaitez définir un mot de passe root. Tapez Y et appuyez sur Enter pour définir un mot de passe sécurisé pour l'utilisateur root MySQL. Suivez les instructions pour choisir un mot de passe fort et confirmez-le.

  3. On vous posera une série de questions concernant la sécurité de votre installation MySQL. Il est recommandé de répondre Y à toutes ces questions pour améliorer la sécurité. Ces questions comprennent généralement la suppression des utilisateurs anonymes, l'interdiction de la connexion root à distance, la suppression des bases de données de test et le rechargement des tables de privilèges.

Étape 4 : Vérifier l'installation de MySQL

  1. Pour vous assurer que MySQL est correctement installé et en cours d'exécution, vous pouvez utiliser la commande suivante pour vérifier l'état du service MySQL :
sudo systemctl status mysql
  1. Si MySQL fonctionne correctement, vous verrez une sortie indiquant que le service est actif et en cours d'exécution.

Étape 5 : Accéder à MySQL

  1. Pour accéder à l'interface en ligne de commande de MySQL, utilisez la commande suivante :
mysql -u root -p
  1. On vous demandera de saisir le mot de passe root MySQL que vous avez défini lors de l'étape de configuration (étape 3.4).

  2. Après avoir saisi le mot de passe, vous serez accueilli par l'invite de commande MySQL, ce qui indique une connexion réussie.

Félicitations ! Vous avez réussi à installer MySQL sur votre système Ubuntu. Vous pouvez maintenant commencer à utiliser MySQL pour créer des bases de données, des tables et effectuer diverses opérations.

Exemples d'utilisation

Voici quelques exemples de commandes MySQL courantes pour vous aider à démarrer :

  1. Créer une nouvelle base de données :
CREATE DATABASE mydatabase;
  1. Passer à une base de données spécifique :
USE mydatabase;
  1. Créer une nouvelle table :
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100)
);
  1. Insérer des données dans une table :
INSERT INTO users (name, email) VALUES ('John Doe', '[email protected]');
  1. Interroger des données à partir d'une table :
SELECT * FROM users;

N'oubliez pas de terminer chaque instruction SQL par un point-virgule (;).

Points d'attention

  • Lors de l'installation de MySQL, veillez à définir un mot de passe fort pour l'utilisateur root afin d'améliorer la sécurité.
  • Lors de l'exécution des instructions SQL, faites attention à la syntaxe et assurez-vous que chaque instruction se termine par un point-virgule (;).
  • Soyez prudent lorsque vous effectuez des opérations qui modifient ou suppriment des données, car elles peuvent avoir des conséquences irréversibles.

C'est tout ! Vous avez maintenant MySQL installé sur votre système Ubuntu et êtes prêt à exploiter sa puissance pour vos besoins en matière de base de données. Profitez de l'exploration du monde de MySQL !