Les commandes suivantes pour travailler avec MySQL sont résumées.
・ Connectez-vous à MySQL ・ Afficher la liste des bases de données ・ Afficher la liste des tables ・ Afficher la liste des colonnes
mysql -nom d'utilisateur-p
Après avoir entré, entrez le mot de passe. Veillez à ne pas vous tromper car le mot de passe n'est pas affiché sur la CLI.
Bien que cela ne soit pas recommandé, vous pouvez vous connecter en une seule fois en passant le mot de passe dans l'argument -p.
SHOW DATABASES;
La liste est affichée comme ceci.
mysql> SHOW databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| myapp_development |
| myapp_test |
| mysql |
| performance_schema |
| root |
| sys |
+--------------------+
7 rows in set (0.00 sec)
Tout d'abord, sélectionnez la base de données que vous souhaitez utiliser.
utiliser le nom de la base de données;
ex)use users;
SHOW TABLES;
Vous pouvez obtenir une liste des tables de la base de données.
mysql> SHOW TABLES;
+----------------------+
| Tables_in_myapp_test |
+----------------------+
| posts |
| schema_migrations |
| users |
+----------------------+
3 rows in set (0.01 sec)
afficher les tables à partir du nom de la base de données;
Vous pouvez l'obtenir à.
Sélectionnez la base de données comme auparavant. Exécutez la commande suivante.
DÉCRIRE le nom de la table;
afficher les colonnes du nom de la table;
ex)show columns from users;
Vous pouvez obtenir la liste des colonnes dans le tableau comme ceci.
mysql> show columns from users;
+-----------------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------------+--------------+------+-----+---------+----------------+
| id | bigint(20) | NO | PRI | NULL | auto_increment |
| email | varchar(255) | NO | UNI | NULL | |
| created_at | datetime | NO | | NULL | |
| updated_at | datetime | NO | | NULL | |
| name | varchar(255) | NO | | NULL | |
| image | varchar(255) | YES | | NULL | |
+-----------------------------+--------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)
-Lancer un conteneur avec docker-compose up. -Docker-compose exec db bash -Connectez-vous au conteneur DB avec mysql -u username -p
・ Lancer une tâche ・ Connectez-vous à EC2 avec ssh -Docker exec -it ID de conteneur sh · Mysql -h endpoint -u username -p pour se connecter à RDS
Recommended Posts