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

Jan 29, 2020 pm 02:20 PM
mysql8

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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)