Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warum habe ich keinen Zugriff auf die Datenbank von aws lambda, aber von einem lokalen Computer mit den gleichen Anmeldedaten?

Ihr Code versucht explizit, eine Verbindung zu einer bestimmten Datenbank namens dbtest herzustellen . Es wird entweder eine Verbindung zu dieser Datenbank herstellen oder fehlschlagen, im Gegensatz zu Ihrem MySQL-Client, der eine Verbindung ohne Datenbankauswahl herstellen kann. Die Datenbank fehlt eindeutig, da Sie überprüft haben, dass show databases Ergebnisse enthalten nicht dbtest .

Dann ist die einzig mögliche Erklärung, dass die Datenbank nie erstellt wurde.