MySQL est le système de gestion de bases de données relationnelles le plus populaire En termes d'applications WEB, MySQL est le meilleur SGBDR(. Système de gestion de base de données relationnelle : l'un des logiciels d'application du système de gestion de base de données relationnelle.
Adresse de téléchargement : https://dev.mysql.com/downloads/ mysql/5.7.html#downloads
tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
# 🎜🎜#
Déplacer et renommer à nouveau
mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql
groupadd mysql useradd -r -g mysql mysql
mkdir -p /data/mysql #创建目录 chown mysql:mysql -R /data/mysql #赋予权限
Entrez le répertoire bin de mysql
vim /etc/my.cnf
Initialisation# 🎜🎜#
[mysqld] bind-address=0.0.0.0 port=3306 user=mysql basedir=/usr/local/mysql datadir=/data/mysql socket=/tmp/mysql.sock log-error=/data/mysql/mysql.err pid-file=/data/mysql/mysql.pid #character config character_set_server=utf8mb4 symbolic-links=0 explicit_defaults_for_timestamp=true
Afficher le mot de passe
cd /usr/local/mysql/bin/
Démarrez MySQL et changez le mot de passe root
Placez d'abord mysql.server dans /etc/init.d/mysql
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
Start ! ! !
cat /data/mysql/mysql.err
Cela signifie que MySQL a été installé avec succès ! !
Changez le mot de passe ci-dessous
Première connexion à MySQL, le précédent est généré aléatoirement. cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
Effectuez les trois étapes suivantes, puis reconnectez-vous.
service mysql start ps -ef|grep mysql
Si vous utilisez la connexion à distance à ce moment-là... vous J'ai constaté que vous ne parvenez pas à vous connecter.
Les trois commandes suivantes sont principalement exécutées ici (se connecter à la base de données premier)#🎜 🎜#
#🎜 🎜 # 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! ./mysql -u root -p #bin目录下