Maison > Article > base de données > Construire un serveur MySQL sur un système Linux
1. Téléchargez le package d'installation MySQL depuis le site officiel
L'image suivante est une introduction au package d'installation MySQL
2, Installez le package logiciel
1. Installez les dépendances
# yum -y install perl-Date-Dumper perl-JSON perl-Time-HiRes
2 Décompressez le package d'installation mysql
# tar -xvf mysql-5.7.24.tar //解压mysql包
3. package
[root@localhost ~]# rm -rf /etc/my.cnf
4. Supprimer les données
[root@localhost ~]# rm -rf /var/lib/mysql/*
5. Désinstallez le package logiciel (aucun package logiciel désinstallé ne sera affiché)
[root@localhost ~]# rpm -e --nodeps mariadb-server mariadb
Attention : /var/log /mariadb/mariadb.log a été enregistré sous /var /log/mariadb/mariadb.log.rpmsave
#yum -y remove mariadb-libs.x86_64 1:5.5.52-1.el7
6 Installez yum source
#yum -y install mysql-community-client mysql-community-common mysql-community-devel mysql-community-embedded mysql-community-embedded-compat mysql-community-embedded-devel mysql-community-libs mysql-community-libs-compat mysql-community-minimal-debuginfo mysql-community-server mysql-community-test
ou
#yum -y install mysql-community-*.rpm<.>7. Vérifiez le package d'installation associé à MySQL installé
# rpm -qa | grep -y mysql8. Démarrez le service
# systemctl start mysqld # systemctl enable mysqld //设置开机自启 # systemctl status mysqld [root@proxy mysql]# ss -antulp | grep mysqld //查看服务启动端口 # ps aux | grep mysqld //查进程3. Connectez-vous à la base de données1.
# grep password /var/log/mysqld.log # grep 'temporary password' /var/log/mysqld.log //随机生成的管理密码Mot de passe initial pour vous connecter à mysql :(!!! Vous devez modifier la gestion des mots de passe immédiatement lors de la connexion avec un mot de passe généré aléatoirement, sinon une erreur sera signalée)2. Commande client mysql pour se connecter à la base de données
# mysql -hlocalhost -uroot -p'pIhMu,i2OS#,' //用初始密码登录 mysql> \h //登录成功后,查可用的快捷键4 Changer le mot de passe
mysql> alter user root@"localhost" identified by "123qqq...A";2. Vous pouvez modifier la longueur limite du mot de passe
mysql> show variables like "%password%"; //查询密码有关的变量 mysql> set global validate_password_policy=0; //只验证长度 mysql> set global validate_password_length=6; //修改密码长度为6位 mysql> alter user root@"localhost" identified by "123456"; //修改root密码为123456
Tutoriel recommandé :
Tutoriel mysqlCe 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!