sql >> Databáze >  >> RDS >> Mysql

MySQL Čtení ze streamu se nezdařilo

Toto je běžná chyba, ke které dochází při aktualizaci na MySQL Server 8.+. Ve výchozím nastavení používá MySQL 8 caching_sha2_password, což je vylepšený ověřovací plugin přes mysql_native_password.

Způsob, jak to vyřešit, je buď konkrétní nastavení pluginu pro heslo uživatele na caching_sha2_password

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

Aktualizace serveru MySQL, aby akceptoval mysql_native_passwords.

[mysqld]
default_authentication_plugin=mysql_native_password



  1. MySQL:Nelze vytvořit tabulku (errno:150)

  2. vytvořte zbývající api url pro připojení k databázi mysql

  3. Převeďte znaky latin1 v tabulce UTF8 na UTF8

  4. Datový model péče o domácí mazlíčky