Heim >Backend-Entwicklung >PHP-Problem >MySQL8 und PHP7 können keine Verbindung herstellen

MySQL8 und PHP7 können keine Verbindung herstellen

王林
王林Original
2019-10-16 16:51:273925Durchsuche

MySQL8 und PHP7 können keine Verbindung herstellen

mysql8 und php7 können keine Verbindung herstellen

Lösung:

sudo vim /etc/my.cnf

Hinzufügen:

[mysqld]

default_authentication_plugin=mysql_native_password

Erstellen Sie einen neuen Benutzer, nachdem Sie die Konfiguration geändert und neu gestartet haben. Sie können sein Passwort für die spätere Verwendung mit dem Root-Passwort identisch machen (dieser Schritt kann auch überprüfen, ob die Konfiguration wirksam ist. Wenn sie wirksam ist , die verschlüsselte Zeichenfolge sollte wie folgt lauten: Root-Passwort ist unterschiedlich)

Empfohlenes Tutorial: MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonMySQL8 und PHP7 können keine Verbindung herstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn