Le nom que vous avez entouré dans la deuxième capture d'écran n'est pas un base de données mysql il s'agit simplement d'un identificateur de la façon dont votre instance de base de données est connu sous le nom d'AWS, c'est-à-dire nom du point de terminaison . Ils peuvent être différents !
Étant donné que l'ouverture d'une session sans spécifier le mot de passe Nom de la base de données MySQL fonctionne, cela signifie que votre connectivité et vos informations d'identification sont correctes. Vous ne pouvez pas créer de tables parce que vous n'a pas sélectionné de base de données où créer ces tableaux.
Pourquoi ne pouvez-vous pas vous connecter en spécifiant le nom de la base de données ?
Je soupçonne que votre nom de la base de données par défaut qui a été créé par AWS lors de la mise en place de l'instance RDS n'est pas prueba
mais autre chose. Vous devriez pouvoir le déterminer dans l'onglet Détails RDS :
Notez que mon Nom du point final es prueba
mais le Nom de la base de données MySQL es something
.
Je peux me connecter à RDS et lister les bases de données :
~ $ mysql -h prueba.xxxxxxxxxx.ap-southeast-2.rds.amazonaws.com -uroot -p
Enter password:
Server version: 5.6.40 Source distribution
MySQL [(none)]> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| innodb |
| mysql |
| performance_schema |
| something | <<<< Here is my "default" database
| sys |
+--------------------+
6 rows in set (0.04 sec)
Pour résumer, vous devez déterminer le nom de votre base de données mysql :
-
découvrir Quel est le nom de la base de données par défaut que vous avez spécifié lors de la création de l'instance ? dans l'écran Détails RDS ou
-
découvrir le nom de la base de données en se connectant sans spécifier de nom de base de données, puis en exécutant la commande suivante
SHOW DATABASES;
ou
-
en créer un nouveau ことによって
CREATE DATABASE whatever;
ou en utilisant un dialogue dans votre outil de DB.
Une fois que vous avez obtenu le nom de la base de données, vous pouvez vous y connecter dans votre dialogue de connexion ou avec USE whatever;
et vous pourrez enfin créer vos tableaux .
J'espère que cela vous aidera :)