집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 연구 노트: 테이블 생성, 삭제, 수정 방법_MySQL
이 기사의 예에서는 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 데이터베이스를 계획하는 모든 사람에게 도움이 되기를 바랍니다.