好长时间没碰数据库,真的有些生疏了。今天回港上课的时候不仅看了马来西亚的发布会(虽然总理态度很诚恳,但我还是觉得发布会根本没发布什么很关键的进展嘛),还用W3SCHOOL上的SQL教程复习了一遍。在这里自己重新整理一下,方便以后复习。
首先,SQL语言分为两类:DML和DDL。
DML——数据【操作】语言
- select ——选某些列
- update——更新列里面的信息
- delete——删除某些列
delete * from 表名 //删除所有行(但不删除表结构)
- insert into——将若干行记录插入表中
insert into 表名 (列1, 列2, ...) values (值1, 值2,...) //将一行记录中的某几个属性插入表中
DDL——数据【定义】语言
- create database
- alter database
- create table
- alter table
- drop table
- create index
- drop index