초짜코딩의 잡동사니

MySQL 테이블 만들기 본문

MYSQL

MySQL 테이블 만들기

초짜코딩 2022. 4. 16. 18:25
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          |
    +----------+------------------+------+-----+---------+----------------+
    | memberID | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
    | youEmail | varchar(40)      | NO   |     | NULL    |                |
    | youName  | varchar(20)      | NO   |     | NULL    |                |
    | youPass  | varchar(20)      | NO   |     | NULL    |                |
    | youBirth | int(20)          | NO   |     | NULL    |                |
    | youAge   | int(20)          | NO   |     | NULL    |                |
    | youPhone | int(20)          | NO   |     | NULL    |                |
    | regTime  | int(11)          | NO   |     | NULL    |                |
    +----------+------------------+------+-----+---------+----------------+
    8 rows in set (0.00 sec)
drop table 삭제할 테이블 이름;
mysql> drop table mymember2;
Query OK, 0 rows affected (0.00 sec)

테이블 구조, 데이터 복사

CREATE TABLE 새로운 테이블명 SELECT * FROM 복사할 테이블명;
CREATE TABLE myMember1 Select * from myMember;

테이블 구조 복사

CREATE TABLE 새로운 테이블명 LIKE 복사할 테이블명;
CREATE TABLE myMember2 LIKE myMember;

테이블 데이터 복사

INSERT INTO 새로운 테이블명 SELECT * FROM 복사할 테이블명;
INSERT INTO myMember3 SELECT * FROM myMember;

'MYSQL' 카테고리의 다른 글

MySQL 데이터 수정  (0) 2022.04.16
MySQL 데이터 입력  (0) 2022.04.16
MySQL 테이블 수정  (0) 2022.04.16
MySQL 데이터베이스 만들기  (0) 2022.04.16
MySQL이란?  (0) 2022.04.16