Comment installer MySQL sur Ubuntu 20.04 LTS

Apprenez à installer MySQL sur Ubuntu 20.04

MySQL est la solution de base de données incontournable pour une utilisation locale, gratuite, individuelle ou en entreprise. Développé par Oracle Corporation, Ubuntu 20.04 contient la dernière série de versions stables de MySQL, à savoir. 8.*.

MySQL est utilisé dans le monde entier sur toutes les plateformes populaires. Un riche ensemble d'API de connecteur MySQL a été développé par les communautés open source du monde entier pour un grand nombre de langages de programmation.

MySQL est requis sur votre ordinateur local si vous souhaitez installer un logiciel basé sur un serveur comme WordPress ou Drupal, qui utilise la base de données MySQL pour stocker les données. Il est également nécessaire si vous souhaitez l'utiliser comme base de données pour votre projet de développement. Dans cet article, nous verrons comment installer MySQL sur Ubuntu 20.04 LTS.

Installation

Le serveur et le client MySQL sont emballés séparément dans les référentiels Ubuntu. Ils sont disponibles en packs serveur mysql et client mysql respectivement. Mettons d'abord à jour les référentiels Ubuntu.

mise à jour sudo apt

Nous pouvons maintenant installer le client et le serveur MySQL.

sudo apt installer mysql-client mysql-server

Notez que dans les environnements de production, le serveur est généralement installé sur une machine dédiée distincte et seuls les clients sont installés sur les machines locales.

Si vous envisagez d'interroger votre base de données MySQL à l'aide d'une API de connecteur DB à partir de votre code, vous pouvez ignorer l'installation du client MySQL. Cependant, il est recommandé de l'installer quand même car cela aide au débogage.

Vérification de l'installation

Vérifions maintenant si le client et le serveur MySQL ont été installés. Pour vérifier si le client a été installé, exécutez :

mysql --version

De même, pour vérifier si le serveur MySQL a été installé avec succès, exécutez :

mysqld --version

Le serveur MySQL fonctionne comme un démon, qui peut être invoqué avec le programme mysqld ou peut être activé en tant que service d'arrière-plan en utilisant systemctl.

Nous avons vu comment installer MySQL sur Ubuntu 20.04 dans cet article. MySQL est souvent installé dans le cadre des piles logicielles du serveur XAMP (X - Any Operating System, Apache, MySQL, PHP/Python/Perl). De telles piles facilitent l'installation et la configuration de tout ce qui est requis pour un logiciel serveur. Un exemple courant est la configuration de WordPress.

Cependant, si vous utilisez MySQL comme application de base de données pour votre projet de développement Web, il est recommandé d'installer le serveur MySQL sur une machine sécurisée dédiée et d'interroger le serveur à partir du client. Cela facilite la maintenance de la base de données.