sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fjärranslutning misslyckas med okänd autentiseringsmetod

Om du antar att du använder PHP 5.3+, kan du uppleva en av de Backwards Inkompatibilitetsändringar :

Det nya mysqlnd-biblioteket kräver användning av MySQL 4.1:s nyare 41-byte lösenordsformat. Fortsatt användning av de gamla 16-byte lösenorden kommer att göra att mysql_connect() och liknande funktioner avger felet "mysqlnd kan inte ansluta till MySQL 4.1+ med gammal autentisering."

Om så är fallet, se https://stackoverflow.com/a/1340538/187954 för information om hur du uppdaterar ditt lösenord.



  1. Bästa praxis för flerspråkig databasdesign

  2. Är det möjligt att definiera globala variabler i postgresql

  3. Vad du ska kontrollera om MySQL I/O-användningen är hög

  4. Hur man subtraherar ett år från ett datum i MariaDB