SQL语句的基本结构
SELECT name,age
FROM user
WHERE age > 18
每一个sql语句都从一个关键词开始(上面的SELECT,FROM,WHERE)描述了这个sql语句要产生的动作
SQL关键词
CREATE TABLE 用来创建一个数据库表
DROP TABLE 用来删除数据表
ALTER TABLE 用来修改指定表的表结构
CREATE INDEX 用来创建一个索引
DROP INDEX 用来删除一个索引
CREATE PROCEDURE 用来创建一个存储过程
DROP PROCEDURE 用来删除一个存储过程
数据操作关键词
SELECT 用来从数据表中检索数据行
INSERT 用来在数据表中添加数据行
UPDATE 用来更新指定的数据
DELETE 用来从数据表中删除指定的数据行
权限控制关键词
GRANT 用来授予用户访问权限
REVOKE 用来解除用户访问权限
事务控制关键词
COMMIT 用来提交事务
ROLLBACK 用来回滚事务