Maison > base de données > tutoriel mysql > le corps du texte

Installer MySQL sous Linux

WBOY
Libérer: 2023-05-08 09:23:06
original
4089 Les gens l'ont consulté

Dans les systèmes Linux, Mysql est un système de gestion de base de données important et largement utilisé. Cet article explique comment installer Mysql sous Linux.

1. Ce que vous devez savoir avant l'installation

Avant d'installer Mysql, vous devez savoir ce qui suit :

  1. Préparation du système : Vous avez besoin d'un serveur Linux, et assurez-vous à l'avance que les composants nécessaires, tels que gcc, sont , etc., sont installés dans le système.
  2. Téléchargez le package d'installation localement : Mysql fournit officiellement plusieurs versions du package d'installation, et vous pouvez choisir la version appropriée en fonction des besoins réels.
  3. Méthodes d'installation : il existe de nombreuses méthodes d'installation pour Mysql, notamment l'installation de packages binaires, l'installation de yum, la compilation et l'installation du code source, etc. Nous introduisons ici la compilation et l'installation du code source.

2. Téléchargez le package d'installation Mysql

Téléchargez le package d'installation Mysql pour Linux depuis le site officiel et extrayez-le localement.

3. Installez les packages de dépendances

Avant d'installer Mysql sur le système Linux, vous devez installer les packages de dépendances logicielles suivants :

sudo yum install cmake
sudo yum install ncurses-devel
sudo yum install bison
sudo yum install gcc-c++
sudo yum install zlib-devel
sudo yum install perl
Copier après la connexion

4. Installez Mysql

  1. Entrez le dossier dans lequel Mysql est décompressé et exécutez la commande suivante :
sudo cmake .
Copier après la connexion

This L'instruction consiste à générer un Makefile afin que nous puissions effectuer des opérations de compilation via la commande make.

  1. Exécutez la commande make pour compiler, comme suit :
sudo make
Copier après la connexion

Cette opération prendra beaucoup de temps, veuillez ne pas la terminer avant qu'elle ne soit terminée.

  1. Emballez et installez les documents compilés, exécutez la commande suivante :
sudo make install
Copier après la connexion

Cette opération prendra également un certain temps, veuillez patienter.

4. Configurer Mysql

Le nom d'utilisateur par défaut de Mysql est root et le mot de passe est vide ; pour des raisons de sécurité, vous devez définir un nouveau mot de passe pour celui-ci.

  1. Démarrez le service Mysql

Une fois l'installation terminée, si vous devez démarrer le service Mysql, vous devez exécuter le service mysql. Exécutez la commande suivante dans le répertoire Mysql :

cd /usr/local/mysql/bin/
./mysqld_safe &
Copier après la connexion

Cette commande démarrera le service de processus mysql.

  1. Connectez-vous à Mysql

Exécutez la commande suivante pour accéder au service Mysql :

mysql -uroot
Copier après la connexion

Ici -u spécifie le nom d'utilisateur et root est le nom d'utilisateur par défaut de Mysql.

  1. Définissez un nouveau mot de passe

Définissez un nouveau mot de passe et appliquez :

mysql>UPDATE mysql.user SET password=PASSWORD('yourpassword') WHERE User='root';
mysql>FLUSH PRIVILEGES;
Copier après la connexion

Remplacez votre mot de passe par le mot de passe dont vous avez besoin.

  1. Modifiez le fichier de configuration Mysql

Trouvez le fichier my.cnf dans le répertoire /etc et modifiez-le via des outils d'édition tels que vi. Vous trouverez ci-dessous un exemple de configuration que vous pouvez copier dans votre fichier my.cnf.

[client] 
port = 3306 
socket = /tmp/mysql.sock 
default-character-set = utf8

[mysqld] 
port = 3306 
socket = /tmp/mysql.sock 
basedir = /usr/local/mysql 
datadir = /var/mysql 
pid-file = /tmp/mysqld.pid 
user = mysql 
bind-address = 192.168.1.100 
server-id=1 
init-connect='SET NAMES utf8' 
character-set-server = utf8 
skip-character-set-client-handshake 
max_connections=1000 
log-bin = mysql-bin 
binlog-format=ROW 
expire_logs_days = 5 
default-storage-engine = InnoDB 
innodb_file_per_table = 1
Copier après la connexion
  1. Redémarrez le service Mysql

Après avoir terminé la configuration ci-dessus, redémarrez le service Mysql :

service mysqld restart
Copier après la connexion

À ce stade, l'installation et la configuration de Mysql sont terminées. Vous pouvez maintenant vous connecter en utilisant votre mot de passe nouvellement défini et utiliser Mysql.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal