À 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
MYSQL_VERSION=5.7.27 MYSQL_URL=https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-$MYSQL_VERSION.tar.gz
yum install -y libaio-devel numactl
wget $MYSQL_URL -O mysql.tar.gz tar zxvf mysql.tar.gz
groupadd mysql useradd -g mysql mysql echo "123456" | passwd --stdin mysql
mkdir -p /usr/local/mysql chown -R mysql:mysql /usr/local/mysql
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
systemctl enable mysqld systemctl start mysqld
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!