Show databases, tables and columns present in MYSQL
Show Databases present in MySQL
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| database |
| information_schema |
| mysql |
| performance_schema |
| sakila |
| sys |
| world |
| world_bkp |
+--------------------+
8 rows in set (0.00 sec)
Check list of tables present in World database:
mysql> use world;
Database changed
mysql> show tables;
+-----------------+
| Tables_in_world |
+-----------------+
| city |
| country |
| countrylanguage |
+-----------------+
3 rows in set (0.02 sec)
Check columns present in table City
mysql> desc city;
+-------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+----------------+
| ID | int | NO | PRI | NULL | auto_increment |
| Name | char(35) | NO | | | |
| CountryCode | char(3) | NO | MUL | | |
| District | char(20) | NO | | | |
| Population | int | NO | | 0 | |
+-------------+----------+------+-----+---------+----------------+
5 rows in set (0.02 sec)