sql >> Databasteknik >  >> RDS >> Mysql

MySQL-läsning från ström misslyckades

Detta är ett vanligt fel som inträffar när du uppdaterar till MySQL Server 8.+. Som standard använder MySQL 8 caching_sha2_password som är en uppgraderad autentiseringsplugin över mysql_native_password.

Ett sätt att fixa detta är att antingen specifikt ställa in plugin-programmet för användarens lösenord till caching_sha2_password

CREATE USER 'sha2user'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password'

Uppdaterar MySQL-servern för att acceptera mysql_native_passwords.

[mysqld]
default_authentication_plugin=mysql_native_password



  1. Det går inte att göra JDBC-anslutning

  2. Hur man analyserar tid från databasen

  3. Det är dags att vi ger Microsoft Access IDE lite kärlek

  4. Oracle.DataAccess är inte tillgängligt för val i Visual Studio 2013