공통 기본 데이터베이스 작업

첫째, 데이터 정의 문 (DDL)

1. 데이터베이스를 작성

 1) 구문 :하지 데이터베이스 이름을 존재하는 경우 데이터베이스를 생성

 2) 데이터베이스 이름 명명 요구 사항 :

  • 첫 번째 문자는 대문자 또는 소문자이거나 특수 문자가 밑줄 _, @, #;
  • 후속 문자는 문자, 숫자, @, $, 기호 또는 번호 밑줄이 될 수있다;
  • 식별자는 RDBMS 예약어를 할 수 없다;
  • 공백이나 특수 문자를 허용하지 마십시오.

2, 데이터베이스 문자 집합을 수정 : 데이터베이스 테이블 이름 문자 = UTF-8로 설정 alter입니다

드롭 데이터베이스 데이터베이스 이름 : 3, 데이터베이스를 삭제

테이블 테이블 이름 (작성 : 4, 테이블을 만들
    열 이름 데이터 형식 제약,
   열 이름 데이터 형식 제약
)

5, 공통 데이터 테이블의 작동

  • 테이블 // 드롭 ---> DROP의 표 tongxun 삭제;
  • 이름 바꾸기 // 테이블의 이름을 바꿉니다 | 같이 표를 ALTER tongxun1 이름 바꾸기 tongxun,
    또는 tongxun AS RENAME tongxun1 표를 변경하는 행위
  • 같은 // 테이블의 구조를 복사 tongxunlu LIKE 표 tongxun을 만들;
  • // 테이블 구조와 데이터를 복사로 (이전 테이블에서 * 선택) : AS tongxun 테이블 만들기 (tongxunlu SELECT * FROM);
  • 테이블 // 열을 새 열 이름 데이터 형식 추가에 새 열을 추가 COLUMN scode1 INT AUTO_INCREMENT PRIMARY 키를 추가 tongxunlu ALTER TABLE 문을;
  • 삭제하려면 테이블 // 테이블 드롭 열 열을 변경 : 열 scode1을 DROP tongxunlu 표를 변경하는 행위
  • (10) 변경 열 SCODE 학교 tongxunlu VARCHAR를 표를 변경하는 행위 : 열 이름을 수정하고 유형 열 열 열 이름 오래된 새 열 이름 데이터 형식을 변경 //

둘째, 데이터 조작 문 (DML)

(1) 데이터를 삽입

  • 데이터 테이블로 (열 이름 열 이름 2 ...)에 삽입 삽입 값 (값 1, 값 2 ...) 학생 (SNAME, saddress, sgrade, semail, ssex) VALUES ( '홍길동'요소를 삽입하기 '성도', 6 ', 123 @ qq.com', 0);
  • 테이블에서 학생을 선택하면 TongXunLu의 내용에 해당하는 새로운 표를 삽입 : INSERT INTO TongXunLu (이름, 주소, 이메일) SELECT SNAME, saddress, 학생들 semail;
  • 여러 삽입 문 일괄 실행을 사용하여 테이블에 삽입 (1 열 이름, 열 이름이 ...) 값 (1 개 값 목록 값 목록 ... 2)

2, 데이터를 수정

  • 업데이트 테이블 세트 어디에서 수정 된 내용의 초기 내용 : UPDATE 학생들이 SET SNAME = "홍길동"WHERE SNAME = '홍길동';

3, 데이터를 삭제

  • 테이블 이름 어디에서 삭제 조건을 삭제 : WHERE SNAME = '홍길동'학생에서 삭제;
  • 테이블의 모든 데이터를 삭제하려면 : 학생에서 삭제;

 

추천

출처www.cnblogs.com/zhufeng123/p/11795517.html