Maison >base de données >tutoriel mysql >Comment installer et configurer MySQL 5.6

Comment installer et configurer MySQL 5.6

PHPz
PHPzoriginal
2023-04-20 10:07:094068parcourir

MySQL est un système de gestion de bases de données relationnelles open source populaire, largement utilisé, des blogs personnels aux grandes entreprises. MySQL 5.6 est une version stable de MySQL Cet article explique comment installer et configurer MySQL 5.6.

1. Installez MySQL 5.6

Avant de commencer à installer MySQL 5.6, vous devez vous assurer que MySQL n'est pas installé sur le système. Vous pouvez désinstaller MySQL via la commande "sudo apt-get remove --purge mysql*". .

1.1 Téléchargez le package d'installation de MySQL

Tout d'abord, vous devez télécharger le package d'installation de MySQL 5.6 depuis le site officiel de MySQL. Une fois le téléchargement terminé, copiez-le ou déplacez-le vers le répertoire local du serveur sur lequel vous souhaitez installer MySQL.

1.2 Installer MySQL 5.6

Exécutez la commande suivante pour installer MySQL 5.6 sur le système Ubuntu :

sudo dpkg -i mysql-server_5.6.48-1ubuntu18.04_amd64.deb

"mysql-server_5.6.48-1ub" dans la commande ci-dessus untu18. "04_amd64.deb" est le nom du package d'installation de MySQL. Remplacez-le en fonction de la situation réelle.

1.3 Définir le mot de passe MySQL lors de l'installation

Après l'installation, exécutez la commande suivante pour définir le mot de passe MySQL :

sudo mysql_secure_installation

Une fois la commande exécutée, vous serez invité à saisir le mot de passe de l'administrateur MySQL. Si vous n'avez pas défini de mot de passe administrateur MySQL, appuyez sur Entrée pour continuer. Ensuite, répondez tour à tour à quelques questions liées à la sécurité et saisissez les paramètres lorsque vous y êtes invité.

1.4 Démarrez le service MySQL

Une fois l'installation terminée, le service MySQL ne démarrera pas automatiquement par défaut. Vous pouvez exécuter la commande suivante pour démarrer le service MySQL :

sudo service mysql start

1.5 Vérifiez si MySQL fonctionne normalement

Exécutez la commande suivante pour vérifier si MySQL fonctionne normalement :

sudo systemctl status mysql

In les informations de sortie de la commande ci-dessus, si vous voyez "actif (en cours d'exécution)", cela signifie que MySQL a démarré normalement.

2. Configuration de MySQL 5.6

La configuration de MySQL 5.6 est relativement simple, comprenant principalement l'édition du fichier de configuration MySQL my.cnf et la configuration du journal MySQL.

2.1 Editer le fichier my.cnf

Le fichier de configuration my.cnf de MySQL 5.6 se trouve dans /etc/mysql/my.cnf. Ce fichier peut être modifié à l'aide de l'éditeur nano :

sudo nano /etc/mysql/my.cnf

Avant d'éditer mon.cnf, il est préférable de sauvegarder ce fichier. Vous pouvez sauvegarder le fichier my.cnf en exécutant la commande suivante :

sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak

Lors de l'édition du fichier my.cnf, vous pouvez modifier selon vos besoins. A noter qu'avant de modifier le fichier my.cnf, il est recommandé d'arrêter le service MySQL :

sudo service mysql stop

Après avoir modifié mon.cnf, exécutez la commande suivante pour démarrer le service MySQL :

sudo service mysql start

2.2 Configuration de la journalisation MySQL

La journalisation MySQL est très importante pour le suivi et le débogage des problèmes. MySQL 5.6 propose trois types de journaux :

  • Journal des erreurs : contient toutes les erreurs rencontrées lorsque le serveur MySQL est démarré et en cours d'exécution.
  • Journal des requêtes : enregistrez toutes les instructions de requête, y compris SELECT, INSERT, UPDATE et d'autres instructions.
  • Journal des requêtes lentes : enregistre toutes les instructions de requête dont le temps d'exécution dépasse le temps spécifié.

L'emplacement par défaut des fichiers journaux MySQL est /var/log/mysql/. Si vous devez configurer le journal, vous pouvez modifier le fichier my.cnf et ajouter les lignes suivantes :

Journal des erreurs

log_error = /var/log/mysql/error.log

Journal des requêtes

general_log_file = /var /log/mysql /mysql.log
general_log = 1

Journal des requêtes lentes

slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
slow_query_log = 1

Après avoir configuré le journal dans my .cnf, le service MySQL doit être redémarré pour prendre effet :

sudo service mysql restart

Maintenant, MySQL 5.6 a été installé et configuré. En modifiant le fichier de configuration MySQL, MySQL peut mieux répondre à vos besoins. J'espère que cet article vous aidera à installer et configurer avec succès MySQL 5.6.

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