프로그래밍 노트

MySQL 간단한 커맨드 정리 본문

데이터베이스/MySQL

MySQL 간단한 커맨드 정리

띠리 2007. 5. 14. 20:49


show databases
데이터베이스의 리스트 표시

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| hong               |
| memo               |
| mysql              |
| test               |
+--------------------+
5 rows in set (0.00 sec)

use [사용할 데이터베이스 명]
데이터베이스 선택

mysql> use memo
Database changed

show tables
선택한 데이터베이스의 테이블 리스트

mysql> show tables;
+----------------+
| Tables_in_memo |
+----------------+
| tmemo          |
+----------------+
1 row in set (0.00 sec)

테이블의 속성 표시
     - desc [테이블명]
     - show fields from [테이블명]
     - show columns from [테이블명]

mysql> desc tmemo;
+--------+------------+------+-----+---------+-------+
| Field  | Type       | Null | Key | Default | Extra |
+--------+------------+------+-----+---------+-------+
| memoID | bigint(20) | YES  |     | NULL    |       |
| fuser  | char(20)   | YES  |     | NULL    |       |
| fmemo  | char(255)  | YES  |     | NULL    |       |
+--------+------------+------+-----+---------+-------+
3 rows in set (0.05 sec)

mysql> show fields from tmemo;
+--------+------------+------+-----+---------+-------+
| Field  | Type       | Null | Key | Default | Extra |
+--------+------------+------+-----+---------+-------+
| memoID | bigint(20) | YES  |     | NULL    |       |
| fuser  | char(20)   | YES  |     | NULL    |       |
| fmemo  | char(255)  | YES  |     | NULL    |       |
+--------+------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

mysql> show columns from tmemo;
+--------+------------+------+-----+---------+-------+
| Field  | Type       | Null | Key | Default | Extra |
+--------+------------+------+-----+---------+-------+
| memoID | bigint(20) | YES  |     | NULL    |       |
| fuser  | char(20)   | YES  |     | NULL    |       |
| fmemo  | char(255)  | YES  |     | NULL    |       |
+--------+------------+------+-----+---------+-------+
3 rows in set (0.00 sec)









 

Comments