Dans cet article, nous passerons par le processus d'installation de MySQL sur Ubuntu 20.04 serveur LTS. Après avoir terminé l'installation de MySQL, nous l'hébergerons en utilisant le terminal.
Vous devez avoir un utilisateur administratif non root sur votre Ubuntu 20.04 serveur. Lancement de l'application de terminal à l'aide de Ctrl + Alt + T. Vous pouvez également l'ouvrir à l'aide de la barre de recherche d'applications.
Pour installer MySQL, vous devez effectuer les étapes suivantes sur Ubuntu 20.04 LTS:
Étape 1: Installation du serveur MySQL sur Ubuntu 20.04 LTS
Pour héberger une base de données MySQL sur votre Ubuntu 20.04 Système, vous allez installer le package MySQL Server. Vous allez installer MySQL en utilisant le référentiel de package APT d'Ubuntu 20.04. Au moment de la rédaction de ce tutoriel, ma version SQL 8.0.19 est disponible dans le référentiel Ubuntu.
C'est une pratique éthique de mettre à jour le gestionnaire de packages APT sur votre serveur avant de poursuivre le processus. Alors, utilisez la commande suivante pour mettre à jour les packages:
$ sudo apt mise à jour
Après cela, vous allez installer le package de «MySQL-Server». À cette fin, vous devez exécuter la commande suivante:
$ sudo apt installer mysql-serverLa commande mentionnée ci-dessus installera mysql sur Ubuntu 20.04. Cependant, le niveau de sécurité de cette commande est exigeant. Par conséquent, nous ferons sécuriser l'installation dans la prochaine étape du processus.
Étape 2: Vérifiez l'état du service MySQL
Une fois l'installation de MySQL Server terminée, le service de MySQL commence automatiquement. Vous pouvez également vérifier l'état du service MySQL en utilisant la commande suivante:
$ sudo systemctl status mysqlÉtape 3: Configuration sécurisée de MySQL
Dans cette étape, vous exécuterez le script de sécurité pour que l'installation soit sécurisée. Lorsque ce script s'exécute sur votre terminal, il modifie certaines fonctionnalités moins sécurisées telles que les connexions racinaires distantes. Utilisez la commande suivante pour les configurations sécurisées:
$ sudo mysql_secure_installationVous appuyez sur «Y» pour permettre l'installation du «Plugin Valider le plugin». Le plugin de validation des mots de passe sera configuré, qui est essentiellement utilisé pour tester non seulement la force du mot de passe des utilisateurs de MySQL, mais aussi améliorer la sécurité.
Il existe trois niveaux différents de la politique de validation du mot de passe qui sont faibles, moyens et forts. Vous sélectionnez l'option «2» pour le mot de passe fort. Sur l'invite utilisateur suivante, vous définissez le mot de passe du serveur MySQL pour les utilisateurs racinaires.
Si vous configurez déjà le plugin pour la validation du mot de passe, le script affichera la nouvelle force de mot de passe. Tapez «Y» pour confirmer le nouveau mot de passe.
Dans les invites utilisateur suivantes, vous devez confirmer les questions suivantes:
Vous devez taper «y» pour répondre à toutes les questions et continuer plus loin.
Étape 4: Connectez la racine à MySQL
L'utilitaire client MySQL est utilisé pour interagir avec MySQL Server en utilisant la ligne de commande. Cet utilitaire client est installé comme une dépendance du package MySQL Server.
Sur Ubuntu 20.04, l'utilisateur racine de MySQL Server 8.0 est authentifié par le plugin par défaut auth_socket. Ce plugin est utilisé pour authentifier les utilisateurs qui connectent le localhost via le fichier Unix Socket. Maintenant, vous devez ouvrir MySQL et exécuter la commande suivante pour vous connecter en tant que type d'utilisateur racine sur MySQL Server:
$ sudo mysqlMaintenant, nous allons passer par la syntaxe de commande SQL de base qui vous aidera à commencer à y travailler. Pour créer une nouvelle base de données, utilisez la commande suivante:
MySQL> Créer une base de données samreena_db;Dans la commande susmentionnée, le nom de la base de données est 'samreena_db'. Vous pouvez modifier le nom de la base de données conformément à vos exigences.
Ensuite, vous vérifierez quelle méthode d'authentification chacun de vos comptes d'utilisateurs MySQL en utilisant la commande suivante:
MySQL> Sélectionnez l'utilisateur, Authentication_string, plugin, hôte à MySQL.utilisateur;Vous pouvez créer un nouveau compte utilisateur qui aura certains privilèges à la base de données. La syntaxe est la suivante:
MySQL> Créer l'utilisateur «samreena» @ «localhost» identifié par «mot de passe»;Maintenant, exécutez la commande de privilèges Flush qui reconnaît le serveur pour recharger les tables de subvention et apporter de nouvelles modifications:
MySQL> Privilèges de rinçage;Pour quitter le shell MySQL, vous devez exécuter la commande suivante:
MySQL>Dans cet article, vous avez appris à installer le serveur MySQL sur Ubuntu 20.04 LTS. De plus, vous avez également appris diverses commandes SQL pour la base de données et la création d'utilisateurs. Dans l'étape suivante, vous pouvez explorer comment gérer les bases de données MySQL et les comptes d'utilisateurs à l'aide de la ligne de commande. Si vous avez des questions liées à cet article, vous pouvez donner vos commentaires via des commentaires.
Liens précieux