Maison > Opération et maintenance > CentOS > Comment installer la base de données centos ?

Comment installer la base de données centos ?

coldplay.xixi
Libérer: 2020-06-20 13:30:08
original
3394 Les gens l'ont consulté

Comment installer la base de données centos ?

Comment installer la base de données centos ?

Comment installer la base de données dans centos :

1. Téléchargez mysql5.7

Téléchargement Linux :

Entrez la commande :

wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
Copier après la connexion

2. Créez un utilisateur et un répertoire mysql

1. Créez un groupe mysql

Entrez le commande :

groupadd mysql
Copier après la connexion

2. Créez un utilisateur mysql et placez-le dans le groupe mysql

Entrez la commande :

useradd -r -g mysql mysql
Copier après la connexion

3. Définissez un mot de passe pour l'utilisateur mysql <🎜. >

Entrez la commande :

passwd mysql
Copier après la connexion

3. Décompressez mysql

1 Déplacez le package mysql téléchargé vers la machine virtuelle Linux

2. . Copiez le package tar Copiez une copie dans le répertoire /usr/local

Entrez la commande :

mv /software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz /usr/local
Copier après la connexion

3. Décompressez

Entrez la commande :

cd /usr/local
Copier après la connexion
<. 🎜>Entrez la commande :

tar xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
Copier après la connexion

4. Changez le nom du fichier extrait en mysql

Entrez la commande :

mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
Copier après la connexion

4. Configurez la configuration de démarrage associée. fichiers

1. Copiez my_default.cnf dans /etc/my.cnf (lu automatiquement au démarrage de mysql)

Entrez la commande :

cp my-default.cnf /etc/my.cnf
Copier après la connexion

2. le problème du code tronqué

Entrez la commande :

vi /etc/my.cnf
Copier après la connexion

Changez :

[mysql]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character_set_server=utf8
Copier après la connexion

3. Copiez

dans

mysql.server/etc/init.d/Entrez la commande : <🎜. >

cp mysql.server /etc/init.d/mysql
Copier après la connexion

4. Modifier

Paramètre, donner 2 emplacements de répertoire

Entrez la commande : /etc/init.d/mysql

vi /etc/init.d/mysql
Copier après la connexion

Changer :

basedir=/usr/local/mysql
   datadir=/usr/local/mysql/data
Copier après la connexion

5. répertoire /usr/local/mysql

Chown -R Nom d'utilisateur : nom du groupe/usr/local/mysql/

Entrez la commande :

chown -R mysql:mysql /usr/local/mysql/
Copier après la connexion

5. Initialisez la base de données mysql

1. Initialisez la base de données

Allez d'abord dans le répertoire mysql/bin

Ancienne version de la commande :

Nouvelle version de la commande : mysql_install_db

Générer un répertoire de données, ce qui signifie que la base de données a été initialisée avec succès ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

Un mot de passe temporaire sera généré ici (enregistrez-le et mémorisez-le , vous en aurez besoin plus tard)

2. Cryptez la base de données

Entrez la commande :

./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data
Copier après la connexion

3. Démarrez mysql

Entrez la commande :

./mysqld_safe --user=mysql &
Copier après la connexion

& symbole : Jetez le processus en cours en arrière-plan

Entrez le client

Connectez-vous

Entrez. la commande :

./mysql -uroot -p
Copier après la connexion

Entrez ensuite votre mot de passe temporaire

2 , changez le mot de passe

Entrez la commande :

set password=password(&#39;你的密码&#39;);
Copier après la connexion

7. Accès à distance par fenêtre mysql de la machine virtuelle Linux

1. Tout d'abord, désactivez le pare-feu, afin que la fenêtre puisse être connectée

Entrez la commande :

systemctl stop firewalld.service
Copier après la connexion

2. Autorisez la fenêtre

Entrez la commande :

grant all privileges on *.* to root@&#39;%&#39; identified by &#39;123456&#39;;
Copier après la connexion

3. Connexion à distance de la fenêtre

Entrez la commande :

mysql -hIP地址 -uroot -p123456
Copier après la connexion

Définir. le service mysql pour démarrer automatiquement au démarrage

1. Ajoutez le service mysql

Entrez la commande :

chkconfig --add mysql
Copier après la connexion

2. Configurez le service pour qu'il démarre automatiquement au démarrage.

Entrez la commande :

chkconfig mysql on
Copier après la connexion

9.

Définissez la variable d'environnement du chemin Entrez la commande :

Définir les variables d'environnement : vi /etc/profile

Après avoir configuré les variables d'environnement, nous n'avons plus besoin d'aller dans le répertoire export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH pour nous connecter. Nous pouvons désormais nous connecter à MySQL dans n'importe quel répertoire

/usr/local/mysql/bin 10. Complétez

De cette façon, notre base de données mysql est configurée

Tutoriel recommandé : "
tutoriel centos

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:php.cn
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