第二篇 Linux ----- SQL基本语句 ----- DDL语句

SQL简介

  SQL语句是一种能够和数据库进行交互,以完成用户所需要的各种工作。SQL是Sreucture Query Language(结构化查询语言)的缩写,是使用关系模型的数据库应用语言,有IBM开发。

  SQL语句主要划分为3类:

》DDL(Data Definntion Languages)语句:                  数据定义语言定义了不同的数据段,数据库,表,列,索引等数据库对象。create,drop,alter等

》DML(Date Manipulation Language)语句:

              数据操纵语句

用于添加,删除,更新,和查询数据库记录,并检查数据完整性。insert,delete,update和select等。

》DCL(Data Control Language)语句:

              数据控制语句

用于控制不同数据段直接的许可和访问级别的语句。定义了数据库,表,字段,用户访问权限和安全级别。关键字 grant,revoke等

辅助命令:

》 命令结束符: 用;或者\g
》 通过“help;”或者“\h”命令来显示帮助内容。
》 通过“\c”命令来清除命令行buffer

DDL语句:

1.创建数据库(启动MySQL服务器:mysql -uroot -p)

2.删除数据库

drop database databasename;

3.创建表(create)

》1. 表的定义:

mysql>create table student(name varchar(10) not null,id int(8) unique,class varchar(10) not null,score FLOAT not null);

》2. 查看表定义:

//方法一:
desc student;
//方法二:
show create table student \G;

4. 删除表(drop)

drop table tablename;

5.修改表(alter)

》1. 修改表中的字段类型和字段名

alter table student modify name varchar(20);
//修改字段类型名
alter table student change name stu_name varchar(10) not null;

》2. 增加,删除表字段

//添加字段
alter table student add column headmasterid int(8);
//删除age字段
alter table student drop cloumn age;

》3. 修改字段排列顺序

  前面介绍的字段增加和修改语法(add/change/modify)中,都有一个可选项first|after cloumn_name,这个选项可以用来修改字段在表中的位置,add默认添加在表中的最后位置。

更改原先存在的字段位置

alter table student modify class varchar(10) after id;

》4. 修改表名

alter table emp rename newname;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值