sql >> Databasteknik >  >> RDS >> Mysql

PHP-skript kommer inte att ansluta till databasen?

Nåväl, felmeddelandet säger tydligt att åtkomst nekas, så antingen är värdnamn/användarnamn/lösenord/databas fel eller så har användaren inte de nödvändiga behörigheterna.

Hur man ställer in behörigheter, i detta exempel alla:

GRANT ALL PRIVILEGES ON database_name TO [email protected] IDENTIFIED BY 'password';
FLUSH PRIVILEGES;

Värden är varifrån du skulle ansluta. % kan användas som vildröding. Se mer detaljerade exempel i dokumentationen . (du kan se din användare + värd i felmeddelandet, btw)

Som en sidoanteckning bör du kontrollera att anslutningen lyckades innan du försöker använda databaslänken i en fråga.




  1. Långsam LEFT JOIN på CTE med tidsintervall

  2. Kan du inte använda en LIKE-fråga i en JDBC PreparedStatement?

  3. hur använder jag JSON Data i chart.js?

  4. Trimma mer transaktionsloggfett