Maison > base de données > tutoriel mysql > le corps du texte

Construire un serveur MySQL sur un système Linux

王林
Libérer: 2020-06-10 09:28:32
avant
2995 Les gens l'ont consulté

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

Construire un serveur MySQL sur un système Linux

2, Installez le package logiciel

1. Installez les dépendances

# yum -y install perl-Date-Dumper perl-JSON perl-Time-HiRes
Copier après la connexion

2 Décompressez le package d'installation mysql

# tar -xvf mysql-5.7.24.tar               //解压mysql包
Copier après la connexion

3. package

[root@localhost ~]# rm -rf /etc/my.cnf
Copier après la connexion

4. Supprimer les données

[root@localhost ~]# rm -rf /var/lib/mysql/*
Copier après la connexion

5. Désinstallez le package logiciel (aucun package logiciel désinstallé ne sera affiché)

[root@localhost ~]# rpm -e --nodeps mariadb-server mariadb
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

ou

#yum -y install mysql-community-*.rpm
Copier après la connexion
<. 🎜>7. Vérifiez le package d'installation associé à MySQL installé

# rpm -qa | grep -y mysql
Copier après la connexion

8. Démarrez le service

# systemctl start mysqld
# systemctl enable mysqld //设置开机自启
# systemctl status mysqld
[root@proxy mysql]# ss -antulp | grep mysqld //查看服务启动端口
# ps aux | grep mysqld //查进程
Copier après la connexion

3. Connectez-vous à la base de données

1.

# grep password /var/log/mysqld.log
#  grep &#39;temporary password&#39; /var/log/mysqld.log //随机生成的管理密码
Copier après la connexion

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&#39;pIhMu,i2OS#,&#39; //用初始密码登录
mysql> \h //登录成功后,查可用的快捷键
Copier après la connexion

4 Changer le mot de passe


1 Vous ne pouvez d'abord modifier que le mot de passe

mysql> alter user root@"localhost" identified by "123qqq...A";
Copier après la connexion
<🎜. >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
Copier après la connexion

Tutoriel recommandé :

Tutoriel 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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!