Skip to content

Comment installer MySQL sur Ubuntu

Tutoriel vidéo pour savoir comment installer complètement MySQL sur Ubuntu et ainsi connaître toutes les commandes pour installer MySQL sur Ubuntu.

12 avril 2023 15:35
Avancé
 12 avril 2023 15:35

La gestion de la base de données peut devenir une tâche très complexe en raison de la quantité, du type et de la complexité de ces données, mais il existe des plateformes qui nous aident à atténuer cet impact et à avoir une administration centralisée des données et l’une des plus populaires est MySQL.

 

MySQL a été créé comme un serveur de base de données SQL (Structured Query Language) où se distinguent sa vitesse, ses capacités de multithreading et son multiutilisateur.Il a été conçu pour les systèmes de production où les données de toutes sortes abondent et il est capable d’être intégré dans les logiciels qu’ils utiliser la méthode de déploiement de masse.

 

 

Fonctionnalités MySQL

Certaines des fonctionnalités générales de MySQL sont :

 

 

  • Votre base de données est relationnelle
  • Est libre
  • Vous permet d’utiliser CMake pour en faire une option portable
  • Il prend en charge des données telles que FLOAT, DOUBLE, CHAR, VARCHAR, BINARY, VARBINARY, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM et bien d’autres.
  • Il dispose de modules indépendants pour multiplier les actions d’utilisation
  • Utilise les tables de disque B-tree (MyISAM) avec compression d’index

 

 

 

 

 

 

Tutoriel pour pouvoir démarrer, arrêter ou redémarrer un service MySQL depuis Linux, Windows 10 ou mac en utilisant la console de commande.

 

 

 

Avantages MySQL

Actuellement MySQL est disponible en version 8.0 qui offre :

 

 

  • Ajout d’un dictionnaire de données
  • Intégration d’instructions de définition de données atomiques (DDL atomique)
  • Processus de mise à jour amélioré
  • réutilisation de session
  • Sécurité et gestion de compte améliorées
  • Les tables de droits dans la base de données du système MySQL seront converties en InnoDB ou également appelées tables transactionnelles.
  • Ajout d’un nouveau plugin d’authentification caching_sha2_password
  • Les plugins d’authentification caching_sha2_password et sha256_password ont un chiffrement de mot de passe plus fort que mysql_native_password
  • Gestion optimisée des ressources
  • Gestion du chiffrement des tables
  • Améliorations d’InnoDB
  • Prise en charge de nouveaux personnages
  • Améliorations JSON
  • MySQL prend désormais en charge les fonctions de fenêtrage
  • Prise en charge des expressions régulières
  • Prise en charge des fuseaux horaires pour TIMESTAMP et DATETIME

 

 

 

 

 

enseignera étape par étape pour installer MySQL dans Ubuntu.

 

 

 

 

 

Pour rester informé, pensez à vous abonner à notre chaîne YouTube !

ABONNEZ-VOUS SUR YOUTUBE

 

 

 

 

Comment installer MySQL sur Ubuntu

 

 

 

Étape 1

Nous ouvrons le terminal, mettons à jour le système:

mise à jour sudo apt
Étape 2

Entrer le mot de passe. Nous attendons la fin du processus.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Étape 3

Après cela, nous appliquons les mises à jour :

mise à niveau sudo apt

 

 

 

 

Étape 4

Entrez la lettre S pour confirmer :

 

 

 

 

 

 

 

 

étape 5

Nous attendons que les mises à jour soient téléchargées et installées.

 

 

 

 

 

 

étape 6

Nous validons les options MySQL disponibles :

sudo apt-cache recherche mysql-server

 

 

 

 

étape 7

Nous installons MySQL avec la commande :

sudo apt installer mysql-server

 

 

 

 

étape 8

Nous confirmons l’opération en entrant la lettre S:

 

 

 

 

 

 

étape 9

Nous confirmons le statut de MySQL :

sudo systemctl statut mysql.service

8

 

 

 

étape 10

Nous démarrons le service si nécessaire :

sudo systemctl démarrer mysql.service
étape 11

Nous activons le service au démarrage d’Ubuntu :

sudo systemctl activer mysql.service

9

 

 

 

étape 12

Nous accédons à MySQL :

sudo mysql

 

 

 

 

 

 

étape 13

Nous définissons le mot de passe root :

ALTER USER 'root'@'localhost' IDENTIFIÉ AVEC mysql_native_password PAR 'PASSWORD' ;

 

 

 

 

étape 14

Nous quittons la console:

sortie;

 

 

 

 

étape 15

Nous assurons l’installation de MySQL puisque par défaut il présente quelques failles de sécurité, pour cela nous exécutons :

sudo mysql_secure_installation

 

 

 

 

étape 16

Nous entrons le mot de passe root dans la partie initiale nous entrons la lettre « n » pour ne pas changer le mot de passe root :

 

 

 

 

 

 

étape 17

Ensuite on rentre dans tous les champs la lettre « y »:

 

 

 

 

 

 

étape 18

On accède à MySQL avec le mot de passe :

mysql -u racine -p

 

 

 

 

étape 19

Nous créons la base de données avec la syntaxe :

CRÉER BASE DE DONNÉES(base);

 

 

 

 

étape 20

Nous créons l’utilisateur avec mot de passe :

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password' ;

 

 

 

 

étape 21

Nous attribuons les autorisations de base de données à cet utilisateur :

ACCORDER TOUS LES PRIVILÈGES SUR base.* TO 'user'@'localhost' ;
étape 22

Nous quittons la console avec sortie ;.

 

 

 

 

 

 

 

 

 

 

 

 

Étape 23

Nous nous reconnectons à MySQL soit avec l’utilisateur root, soit avec l’utilisateur créé et validons les bases de données disponibles :

afficher les bases de données ;
étape 24

Là, nous pouvons voir la base de données que nous avons créée.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

étape 25

Mettez à jour le système :

mise à jour sudo apt

 

 

 

 

étape 26

Pour installer des utilitaires supplémentaires, en option, nous exécutons :

sudo apt install mysql-workbench-community libmysqlclient18

 

 

 

 

Étape 27

Enfin pour voir la version de MySQL nous exécutons la commande :

mysql-V

 

 

 

Nous voyons comment MySQL peut être installé de manière simple et fonctionnelle dans Ubuntu et avec lui l’une des meilleures plates-formes pour gérer les données qui est non seulement gratuite mais comme nous l’avons vu plein de fonctions qui en font la solution idéale pour ce type de travail

No comments yet.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (0)