1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 15:18:01 +00:00

Add List Databases And Tables as the first in mysql

This commit is contained in:
jbranchaud
2017-06-02 08:42:55 -05:00
parent 2402e56210
commit 0d44b863d5
2 changed files with 48 additions and 1 deletions

View File

@@ -0,0 +1,42 @@
# List Databases And Tables
If you've started a [mysql](https://dev.mysql.com/) session, but haven't
connected to a particular database yet, you can list the available databases
like so:
```sql
> show databases;
+-----------------------------+
| Database |
+-----------------------------+
| information_schema |
| my_app_dev |
+-----------------------------+
```
If you are curious about the tables in a particular database, you can list
them by specifying the database's name:
```sql
> show tables in my_app_dev
+------------------------------+
| Tables_in_my_app_dev |
+------------------------------+
| pokemons |
| trainers |
+------------------------------+
```
Alternatively, you can connect to the database of interest and then there is
no need to specify the name of the database going forward.
```sql
use my_app_dev;
show tables;
+------------------------------+
| Tables_in_my_app_dev |
+------------------------------+
| pokemons |
| trainers |
+------------------------------+
```