MySQL의 조작표 구조
테이블 형식 만들기
CREATE TABLE (
1 1,
2 2
);
구체적 조작
학생표 만들기 id,name,birthday 필드 포함
CREATE TABLE student (
id INT,
name VARCHAR(20),
birthday DATE
);
테이블 보기
데이터베이스의 모든 테이블 보기
SHOW TABLES;
테이블 구조 보기
DESCRIBE ;
또는
DESC ;
DESCRIBE의 약자는 DESC입니다.
테이블을 만드는 SQL 문 보기
SHOW CREATE TABLE ;
예:
SHOW CREATE TABLE student;
student 테이블을 만들 때 SQL 문 보기
테이블 구조가 같은 테이블을 신속하게 만듭니다
CREATE TABLE LIKE ;
예:
CREATE TABLE new_tb LIKE old_tb;
시계 이름 newtb, 구조 및 표oldtb의 구조가 같다
테이블 삭제
테이블 직접 삭제
DROP TABLE ;
테이블의 존재 여부를 판단하고 존재하면 테이블을 삭제합니다
DROP TABLE IF EXISTS ;
테이블 구조 수정
테이블 열 추가--ADD
ALTER TABLE ADD ;
예:
ALTER TABLE student ADD id INT;
student 테이블에 열 필드를 추가합니다. 열 이름은 id이고, 이 열에 저장된 데이터의 형식은 INT 형식입니다.
열 유형 수정-MODIFY
ALTER TABLE MODIFY ;
예:
ALTER TABLE student MODIFY name VARCHAR(50);
student 테이블의name 열 유형을 VARCHAR(50) 유형으로 수정
열 이름 수정 - CHANGE
ALTER TABLE CHANGE ;
예:
ALTER TABLE student CHANGE remark intro VARCHAR(30);
학생표의remark 필드 이름을 intro, 형식 varchar (30) 로 변경합니다.
열 삭제 - DROP
ALTER TABLE DROP ;
예:
ALTER TABLE student DROP intro;
student 테이블의 필드 삭제 intro
테이블 이름 수정 - RENAME
RENAME TABLE TO ;
예:
RENAME TABLE student TO student2;
학생표 학생표를 학생표2로 개명하다
문자 세트 수정 - CHARACTER SET
ALTER TABLE CHARACTER SET ;
예:
ALTER TABLE student CHARACTER SET gbk;
학생표 인코딩을gbk로 수정
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.