Maison  >  Article  >  base de données  >  installation automatique de MySQL

installation automatique de MySQL

WBOY
WBOYoriginal
2023-05-23 14:32:07737parcourir

À l'ère d'Internet, les données sont devenues l'une des ressources les plus importantes pour les entreprises et les bases de données sont de plus en plus utilisées. En tant que l'un des systèmes de gestion de bases de données relationnelles les plus populaires dans le domaine Internet, le système de base de données MySQL est devenu l'outil préféré de nombreuses entreprises et institutions pour le traitement des données.

Cependant, pour les débutants ou le personnel technique non professionnel, l'installation et la configuration de MySQL ont toujours été un problème plus difficile. Car pour ces personnes, il leur faut souvent comprendre des connaissances de base pertinentes, se familiariser avec l’environnement système, maîtriser certaines instructions, etc.

Afin de simplifier l'installation de MySQL, l'installation automatique de MySQL est devenue une solution très pratique et efficace. Ensuite, nous présenterons la méthode d'installation de MySQL du point de vue de l'installation automatique.

Il existe deux façons d'installer automatiquement MySQL, l'une via un script et l'autre via un package d'installation. Avant l'installation, vous devez préparer le package de téléchargement et d'installation de MySQL. Lien de téléchargement : https://dev.mysql.com/downloads/mysql/.

Installation automatique du script

L'installation automatique du script est relativement simple. Il vous suffit de préparer le fichier de script.

Les étapes sont les suivantes :

1 Ouvrez un éditeur, créez un fichier nommé install_mysql.sh, et ajoutez au début :

#!/bin/bash
#🎜🎜. #2. Définissez la version MySQL et le lien de téléchargement comme suit :

MYSQL_VERSION=5.7.27
MYSQL_URL=https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-$MYSQL_VERSION.tar.gz

3. Installez les packages logiciels nécessaires :

yum install -y libaio-devel numactl

4.

wget $MYSQL_URL -O mysql.tar.gz
tar zxvf mysql.tar.gz

5. Créez l'utilisateur mysql et le groupe d'utilisateurs, et définissez le mot de passe de l'utilisateur :

groupadd mysql
useradd -g mysql mysql
echo "123456" | passwd --stdin mysql

6. Créez le répertoire d'installation MySQL comme suit :

mkdir -p /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql
#. 🎜🎜#7. Configurez et compilez MySQL comme suit :

cd mysql-$MYSQL_VERSION
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/data/mysql -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DENABLED_LOCAL_INFILE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
make && make install

8. Initialisez MySQL :

mkdir -p /var/run/mysqld
chown -R mysql:mysql /var/run/mysqld
cd /usr/local/mysql
scripts/mysql_install_db --user=mysql --datadir=/usr/local/data/mysql

9. 🎜# 10. Démarrez MySQL :

cp support-files/my-default.cnf /etc/my.cnf
sed -i 's,^log-error.*,log-error=/var/run/mysqld/mysqld.log,g' /etc/my.cnf
sed -i 's,^pid-file.*,pid-file=/var/run/mysqld/mysqld.pid,g' /etc/my.cnf

De cette façon, l'installation automatique de MySQL est terminée. Pour que MySQL démarre automatiquement après le redémarrage du système, mysqld_safe doit être ajouté au script de démarrage du système.

Installation automatique des packages d'installation

L'installation automatique des packages d'installation est relativement compliquée, mais elle est également plus courante, car de nombreuses personnes aiment installer des logiciels via des packages d'installation.

Les étapes sont les suivantes :

1. Téléchargez le package d'installation de MySQL.

2. Décompressez le package d'installation et entrez dans le dossier décompressé. Exécutez la commande :

/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &

3. Mettez à jour l'entrepôt de packages et installez le serveur MySQL :

rpm -ivh mysql57-community-release-el7-x.rpm

4. Configurez MySQL pour qu'il démarre automatiquement et démarrez MySQL :

yum update
yum install mysql-server
. #🎜 🎜#5. Définissez le mot de passe de l'utilisateur root :

systemctl enable mysqld
systemctl start mysqld

Suivez les instructions étape par étape pour définir le mot de passe root de MySQL, supprimer les utilisateurs anonymes et tester les bibliothèques, etc.

De cette façon, le processus d'installation automatique de MySQL à l'aide du package d'installation est terminé.

Conclusion

L'installation automatique de MySQL peut faciliter l'installation de MySQL par les débutants ou le personnel technique non professionnel. La plupart des systèmes prennent en charge l'installation automatique des scripts et l'installation automatique des packages d'installation. . Avant d'effectuer toute opération, téléchargez la version appropriée du package d'installation MySQL, sélectionnez la méthode d'installation appropriée en fonction de votre situation réelle et installez-la.

Pendant le processus d'installation, veillez à prêter attention aux étapes d'installation et vérifiez chaque étape une par une pour garantir le bon déroulement de l'installation. Enfin, l'automatisation de l'installation de MySQL peut non seulement simplifier le processus opérationnel, mais également garantir la qualité et la fiabilité de l'installation.

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:jours de requête MySQLArticle suivant:jours de requête MySQL