Maison  >  Article  >  base de données  >  Configuration de l'installation de MySQL sous Linux

Configuration de l'installation de MySQL sous Linux

王林
王林original
2023-05-20 09:47:07555parcourir

MySQL est un système de gestion de bases de données relationnelles open source largement utilisé dans diverses applications Web, applications mobiles et applications de bureau. L'installation et la configuration de MySQL dans un système Linux vous permettent de créer, gérer et maintenir facilement des bases de données. Cet article explique comment installer et configurer MySQL dans un système Linux.

Étape 1 : Installer MySQL

Il existe de nombreuses façons d'installer MySQL sur les systèmes Linux. Voici les deux méthodes les plus couramment utilisées :

Méthode 1 : Installer via la source MySQL officielle

Dans les systèmes Linux, la source MySQL officielle Les sources sont généralement fournies avec les propres outils de gestion de packages du système. Vous pouvez installer MySQL à partir de la source officielle de MySQL en exécutant simplement les commandes suivantes :

sudo apt-get update
sudo apt-get install mysql-server

Ces commandes téléchargeront et installeront MySQL à l'aide de l'outil de gestion de paquets apt-get.

Méthode 2 : Installer via un package compressé

Si vous devez personnaliser l'installation de MySQL dans le système Linux ou si la source téléchargée ne contient pas le binaire officiel de MySQL, vous pouvez l'installer manuellement en téléchargeant le package compressé fourni sur le site officiel de MySQL.

Exécutez la commande suivante pour télécharger le package compressé MySQL :

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27.tar.gz

Une fois le téléchargement terminé, utilisez la commande suivante pour décompresser le package :

tar –zxvf mysql-5.7.27.tar.gz

Une fois la décompression terminée, entrez dans le répertoire décompressé et exécutez la commande suivante pour compiler :

cd mysql-5.7.27
cmake .
make
make install

La commande ci-dessus compilera et installera MySQL.

Étape 2 : Configurer MySQL

Une fois l'installation terminée, vous devez effectuer la configuration de base de MySQL pour vous assurer que la base de données peut fonctionner correctement.

  1. Sécurité de la base de données

MySQL est ouvert par défaut après l'installation et n'importe qui peut accéder à la base de données via une méthode basée sur le réseau. Pour garantir la sécurité, les mesures suivantes doivent être prises :

Contrôle d'accès : restreindre l'accès au port MySQL (3306 par défaut) à la machine locale.

sudo iptables -A INPUT -p tcp --destination-port 3306 -j DROP
sudo iptables -A INPUT -s localhost -p tcp --destination-port 3306 -j ACCEPT
sudo iptables -A INPUT -s 10.0.0.0/8 -p tcp --destination-port 3306 -j ACCEPT

La commande ci-dessus restreint le port 3306 du maillage externe, autorisant uniquement l'accès IP local et spécifié.

  1. Définir le mot de passe root MySQL

Par défaut, l'utilisateur root MySQL n'a pas de mot de passe. Pour garantir la sécurité, un mot de passe root doit être défini.

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyPass');

La commande ci-dessus définira un nouveau mot de passe pour l'utilisateur root sur "MyPass".

Étape 3 : Connectez-vous à MySQL

Il existe de nombreuses façons de se connecter à MySQL dans le système Linux. Voici les deux méthodes les plus couramment utilisées :

Méthode 1 : Connectez-vous via la ligne de commande

Dans le terminal du. Système Linux, vous pouvez passer Utilisez la commande suivante pour vous connecter à MySQL :

mysql -hlocalhost -uroot -p

Après avoir exécuté la commande ci-dessus, le système vous demandera de saisir le mot de passe de l'utilisateur root MySQL.

Méthode 2 : Connectez-vous via l'interface graphique

En plus de vous connecter à MySQL à partir de la ligne de commande, vous pouvez également utiliser certains outils GUI pour vous connecter à MySQL. Habituellement, ces outils fournissent des interfaces plus conviviales et plus faciles à utiliser, telles que PhpMyAdmin, MyGUI, HeidiSQL, etc.

Sur les systèmes Linux, vous pouvez installer PhpMyAdmin via la commande suivante :

sudo apt-get install phpmyadmin

La commande ci-dessus installera PhpMyAdmin via l'outil de gestion de packages apt-get. Une fois installé, PhpMyAdmin est accessible via le navigateur Web de votre système.

Résumé :

MySQL est un système de gestion de bases de données relationnelles très puissant et convivial. L'installation et la configuration de MySQL dans un système Linux peuvent non seulement vous aider à créer, gérer et maintenir des bases de données, mais également à renforcer les mesures de protection de la sécurité de vos données, rendant votre système plus sécurisé et plus stable.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:paramètres mysql centosArticle suivant:paramètres mysql centos