Maison >base de données >tutoriel mysql >Comment installer et configurer MySQL 5.6
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 :
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 :
log_error = /var/log/mysql/error.log
general_log_file = /var /log/mysql /mysql.log
general_log = 1
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!