>데이터 베이스 >MySQL 튜토리얼 >1분 안에 mysql DDL을 이해하도록 안내합니다.

1분 안에 mysql DDL을 이해하도록 안내합니다.

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-03-23 17:51:392536검색

본 글에서는 주로 Mysql DDL의 일반적인 동작을 소개하고 있으며, 누구나 공부나 업무에 참고할 만한 학습 가치가 있는 샘플 코드를 통해 자세히 소개하고 있습니다! 아래 편집자에게 배워보자.

1분 안에 mysql DDL을 이해하도록 안내합니다.

SQL 분류:

SQL 문은 주로 다음 3가지 범주로 나눌 수 있습니다.

DDL 문: 데이터 정의 언어, 이 문은 다양한 데이터 세그먼트, 데이터베이스, 테이블, 열, 인덱스 및 기타 데이터베이스를 정의합니다. 물체. 일반적으로 사용되는 명령문 키워드에는 주로 create, drop, alter 등이 있습니다. createdropalter等。

DML语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括insertdeleteupdateselect等。

DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。主要的语句关键字包括grantrevoke

DML 문: 데이터베이스 레코드를 추가, 삭제, 업데이트 및 쿼리하고 데이터 무결성을 확인하는 데 사용되는 데이터 조작 문입니다. 일반적으로 사용되는 명령문 키워드로는 삽입, 삭제, 업데이트, 선택 등이 있습니다.

DCL 문: 데이터 제어 문, 다양한 데이터 세그먼트의 직접 권한 및 액세스 수준을 제어하는 ​​데 사용되는 문입니다. 이러한 명령문은 데이터베이스, 테이블, 필드, 사용자 액세스 권한 및 보안 수준을 정의합니다. 주요 명령문 키워드에는 grant, revoke 등이 포함됩니다. 오늘 주로 소개해드릴 내용은 DDL 문입니다

1. 데이터베이스 만들기

Syntax:

create database 数据库名;

운영할 데이터베이스 선택: USE 데이터베이스를 선택하려면 use를 사용해야 합니다. 그것!
데이터베이스의 모든 데이터 테이블 보기 테이블 표시

mysql> create database test;//创建数据库
Query OK, 1 row affected (0.00 sec)

mysql> use test;//使用刚创的数据库
Database changed
mysql> show table;
Empty set (0.11 sec)//查看数据库中的表,因为我们没有创,所以为空

2. 데이터베이스 삭제:

구문:

drop database 数据库名;
예:
mysql> drop database test;//删除我们刚刚创建的数据库

3. 테이블을 먼저 사용하여 운영할 데이터베이스를 선택하세요)

구문:

create table 表名(
字段1名 字段1类型 列的约束条件,
字段2名 字段2类型 列的约束条件,
...);
예:

mysql> create table student//创建数据表
    ->(
    ->ID Int,
    ->Name varchar(12)
    );
    Query OK, 0 row affected (0.13 sec)


4. 테이블 삭제

구문:

drop table 表名;
예:

mysql> drop table student;//删除我们刚刚创建的数据表
🎜 추천 튜토리얼: 🎜 mysql 비디오 튜토리얼 🎜🎜

위 내용은 1분 안에 mysql DDL을 이해하도록 안내합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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