Maison > développement back-end > PHP7 > Explication détaillée des problèmes de certification PHP7.4 et MySQL8

Explication détaillée des problèmes de certification PHP7.4 et MySQL8

藏色散人
Libérer: 2023-02-17 13:56:01
avant
4530 Les gens l'ont consulté

Explication détaillée des problèmes de certification PHP7.4 et MySQL8

La méthode de cryptage du mot de passe par défaut de mysql8 est caching_sha2_password, et la méthode de cryptage de PHP7.4 la connexion à MySQL est également Pour caching_sha2_password, faites attention à cet endroit.

Afin d'être compatible avec les anciennes versions des clients, non seulement PHP, mais aussi les problèmes lors de la réplication maître-esclave, la méthode d'authentification de mysql8 a été modifiée en mysql_native_password.

Si vous utilisez PHP7.4, une erreur d'authentification sera signalée ici, car 7.4 est la méthode de cryptage caching_sha2_password, je peux donc passer à PHP7.2 ici

ne change pas ; la configuration Dans ce cas, vous pouvez utiliser la méthode suivante pour changer la méthode de cryptage de mysql8 et changer le mot de passe de l'utilisateur root :

USE mysql;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
Copier après la connexion

Explication détaillée des problèmes de certification PHP7.4 et MySQL8

Installez nouvellement php7.2 ;

apt-get install php7.2-fpm php7.2-mysql et autres extensions

Changez le port d'écoute par autre chose et nginx reverse proxy ce port.

Pour plus de connaissances sur php7, veuillez visiter la colonne du didacticiel php7 !

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:
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