发现DDL对于非DBA人员来说用的相对少点,所以写下这篇作为笔记,以备查阅。
一、SQL语句主要划分为3类:
1,DDL(Data Definition Languages)语句:数据定义语言。定义了不同的数据段、数据库、表、列等数据库对象。包括create,drop,alter等
2 . DML(Data Manipulation Language)语句:数据操纵语句,用于对于数据库记录进行增删改查,并检查数据完整性。包括insert,delete,update,select等
3. DCL(Data Control Language)语句:数据控制语句。定义了数据库、表、字段、用户的访问权限和安全级别。包括grant,revoke等
二、
1、创建数据库:create database databasename;
2、删除数据库:drop database databasename;
3、创建表:如图建表 emp:
4、查看表的定义:desc tablename;
也可以使用show create table tablename来查看更详细的信息:
使用 \G 是为了使得记录按照字段竖排显示,便于查阅。
5、修改表:
(1)mysql修改表类型:ALTER TABLE tablen