>데이터 베이스 >MySQL 튜토리얼 >MySQL 연구 노트: 테이블 생성, 삭제, 수정 방법_MySQL

MySQL 연구 노트: 테이블 생성, 삭제, 수정 방법_MySQL

WBOY
WBOY원래의
2016-10-09 08:33:40935검색

이 기사의 예에서는 MySQL 연구 노트에서 테이블을 생성, 삭제, 수정하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.

테이블 만들기:

create table users(
  id int,
  name varchar(64),
  sex bit(1),
  birthday date,
  Entry_date date,
  job varchar(32),
  salary float,
  resume text
);

1 열 추가:

테이블 테이블 이름 변경 열 이름 데이터 유형 추가

alter table users add image blob;

2 수정 열:

테이블 테이블 이름 변경 컬럼 이름 수정 새로운 데이터 유형(데이터 길이)

alter table users modify sex char(2);

3 열 삭제:

테이블 테이블 이름 변경 열 이름 삭제

alter table users drop image;

4 테이블 이름 수정:

테이블 테이블 이름을 새 테이블 이름으로 변경

rename table users to user;

5 테이블의 문자 집합 수정:

테이블 테이블 이름 문자 집합 문자 집합 변경

alter table user character set gbk

6 열 이름 수정:

테이블 테이블 이름 변경 컬럼 원래 컬럼 이름 새 컬럼 이름 유형

alter table users change column sex sexy varchar(2);

7 테이블 구조 보기:

mysql> describe users;
+------------+-------------+------+-----+---------+-------+
| Field   | Type    | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| id     | int(11)   | YES |   | NULL  |    |
| name    | varchar(64) | YES |   | NULL  |    |
| sex    | bit(1)   | YES |   | NULL  |    |
| birthday  | date    | YES |   | NULL  |    |
| Entry_date | date    | YES |   | NULL  |    |
| job    | varchar(32) | YES |   | NULL  |    |
| salary   | float    | YES |   | NULL  |    |
| resume   | text    | YES |   | NULL  |    |

8 테이블 생성 구조 보기:

mysql> show create table users;

9 테이블 삭제:

mysql> drop table test9;

더 많은 MySQL 관련 콘텐츠에 관심이 있는 독자는 이 사이트의 특별 주제인 "MySQL 인덱스 작업 기술 요약", "MySQL 로그 작업 기술 종합 모음", "MySQL 트랜잭션 작업 기술 요약"을 확인할 수 있습니다. , "MySQL 저장 프로시저 기술 종합 모음" , "MySQL 데이터베이스 잠금 관련 기술 요약" 및 "자주 사용되는 MySQL 함수 요약"

이 기사가 MySQL 데이터베이스를 계획하는 모든 사람에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.