Notice
Recent Posts
Recent Comments
Link
초짜코딩의 잡동사니
MySQL 테이블 만들기 본문

테이블
테이블 만들기
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 |