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 :
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
4. Installez Mysql
sudo cmake .
This L'instruction consiste à générer un Makefile afin que nous puissions effectuer des opérations de compilation via la commande make.
sudo make
Cette opération prendra beaucoup de temps, veuillez ne pas la terminer avant qu'elle ne soit terminée.
sudo make install
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.
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 &
Cette commande démarrera le service de processus mysql.
Exécutez la commande suivante pour accéder au service Mysql :
mysql -uroot
Ici -u spécifie le nom d'utilisateur et root est le nom d'utilisateur par défaut de Mysql.
Définissez un nouveau mot de passe et appliquez :
mysql>UPDATE mysql.user SET password=PASSWORD('yourpassword') WHERE User='root'; mysql>FLUSH PRIVILEGES;
Remplacez votre mot de passe par le mot de passe dont vous avez besoin.
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
Après avoir terminé la configuration ci-dessus, redémarrez le service Mysql :
service mysqld restart
À 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!