티스토리 뷰

Mysql

Mysql 테이블

babydeveloper 2022. 3. 23. 09:23

테이블 만들기

create table 테이블 이름;
CREATE TABLE myMember (
    memberID int(10) unsigned auto_increment,
    youEmail varchar(40) NOT NULL,
    youName varchar(20) NOT NULL,
    youPass varchar(20) NOT NULL,
    youBirth int(20) NOT NULL,
    youAge int(20) NOT NULL,
    youPhone int(20) NOT NULL,
    regTime int(11) NOT NULL,
    PRIMARY KEY (memberID)
) charset=utf8;

테이블 전체 보기

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

테이블 보기

desc 테이블 이름;
mysql> desc myMember;
+------------+------------------+------+-----+---------+----------------+
| Field      | Type             | Null | Key | Default | Extra          |
+------------+------------------+------+-----+---------+----------------+
| myMemberID | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| youEmail   | varchar(40)      | NO   |     | NULL    |                |
| youName    | varchar(12)      | NO   |     | NULL    |                |
| youPass    | varchar(20)      | NO   |     | NULL    |                |
| youBirth   | varchar(12)      | NO   |     | NULL    |                |
| regTime    | int(11)          | NO   |     | NULL    |                |
+------------+------------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)

테이블 삭제

drop table 삭제할 테이블 이름;
mysql> drop table myMember;
Query OK, 0 rows affected (0.01 sec)

테이블 복사

테이블 구조, 데이터 복사

create table 새로운 테이블명 SELECT * FROM 복사할 테이블명;
create table myMember01 SELECT * FROM myMember;
Query OK, 20 rows affected (0.03 sec)
Records: 20  Duplicates: 0  Warnings: 0

테이블 구조 복사

create table 새로운 테이블명 LIKE 복사할 테이블명;
create table myMember02 LIKE myMember;
Query OK, 0 rows affected (0.03 sec)

테이블 데이터 복사

INSERT INTO 새로운 테이블명 SELECT * FROM 복사할 테이블명;
INSERT INTO myMember03 SELECT * FROM myMember;
Query OK, 20 rows affected (0.06 sec)
Records: 20  Duplicates: 0  Warnings: 0

 

저번에 포스팅한 데이터베이스 안에 있는 테이블에 대해 포스팅해봤습니다!

 

반응형

'Mysql' 카테고리의 다른 글

mysql 테이블 데이터  (1) 2022.03.31
Mysql 테이블 수정  (1) 2022.03.29
Mysql 데이터베이스  (2) 2022.03.21
MySQL 실행  (2) 2022.03.19
Mysql MAMP 사용  (5) 2022.03.16
댓글
© 2022 babydevelop