(1) Installation et configuration de Mysql

1. Téléchargement mysql

  1. Adresse de téléchargement du site officiel: https://www.mysql.com/downloads/
    Insérez la description de l'image ici
    Insérez la description de l'image ici
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  2. Si pour les besoins du projet, vous devez télécharger l'ancienne version si
    https://dev.mysql.com/downloads/
    Insérez la description de l'image ici
    Insérez la description de l'image ici
    version de téléchargement: https://downloads.mysql.com/archives/community/ (plus tard si gênant peut entrer cette adresse Téléchargé)
    Insérez la description de l'image ici
  3. La forme de mysql que nous téléchargeons ici se présente sous la forme d'un package compressé, car il est très pratique et ne causera pas de problèmes inutiles lorsqu'il sera supprimé.
  4. Après avoir décompressé le paquet compressé, nous pouvons configurer le mysql correspondant

2. Configuration de mysql

  1. Configurez MYSQL_HOME, c'est le répertoire où notre mysql est décompressé
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  2. Ajouter le répertoire bin mysql sur la variable Path
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  3. Créez un nouveau fichier de configuration mysql, se terminant par .ini (ici prend mon.ini comme exemple)
    Insérez la description de l'image ici
    le contenu spécifique de my.ini
[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# 这里是为例跳过密码验证
skip-grant-tables

(--------- Les étapes suivantes ont été installées auparavant, c'est donc l'installation du cours de capture d'écran, mais les commandes sont les mêmes sauf pour le changement de répertoire ----------------)
4. Démarrez CMD en mode administrateur , et basculez le chemin vers le répertoire bin sous mysql, puis entrez mysqld -install (installez mysql)

mysqld -install

Insérez la description de l'image ici
5. Initialiser le fichier de données
Ici peut nous aider à générer le fichier de données correspondant

mysqld --initialize -insecure --user=mysql

Insérez la description de l'image ici
6. Démarrez mysql

net start mysql

Insérez la description de l'image ici
7. Entrez mysql -u root -p
Insérez la description de l'image ici
Lorsque les caractères suivants sont affichés, cela signifie que le démarrage a réussi (c'est que notre base de données n'a pas de mot de passe défini)
Insérez la description de l'image ici
8. Après être entré dans l'interface, changez le mot de passe root (cela changera notre mot de passe de base de données en (123456)

update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';

Insérez la description de l'image ici
9. Actualiser les autorisations

flush privileges;

Insérez la description de l'image ici
10. Modifiez les
tables skip-grant-tables du fichier my.ini pour commenter cette ligne (car nous avons défini un mot de passe)

[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# skip-grant-tables
  1. Connectez-vous à mysql avec un mot de passe
mysql -u root -p123456

Insérez la description de l'image ici

Réflexion:

Les gens attentifs ont peut-être découvert cette merveilleuse utilisation de sauter les mots de passe. Si notre mot de passe est oublié, nous pouvons le définir dans le fichier de configuration de my.ini, puis compléter une vague de chat raton laveur pour changer le prince en changeant le mot de passe ci-dessus.

------------ Le contenu ci-dessus est le record après avoir appris le dieu fou en disant Java -------------------

Publié 86 articles originaux · a gagné les éloges 6 · vues 7256

Je suppose que tu aimes

Origine blog.csdn.net/TheWindOfSon/article/details/105645608
conseillé
Classement