失效链接处理 |
SQL知识点总结 PDF 下载
本站整理下载:
提取码:iqp2
相关截图:
主要内容:
名词解释 DB数据库(database)存储数据的容器,保存一系列有组织的数据。 DBMS 数据库管理系统(Data Management System)数据库是通过DBMS创 建和操作的容器, SQL 机构化查询语言(Structure Query Language):专门用来与数据库通信 的语言 SQL的优点 1. 通用性,所有DBMS都支持SQL 2. 简单易学 3. 强有力的语言,可灵活使用其他语言元素,完成复杂和高级的 操作, SQL语言的分类 1. DML(Data Manipulation Language):数据操纵语言,用于添 加、删除、修改、查询数据库。 2. DDL(Data Definition Language):数据定义语言,用于库和表 的创建、修改、删除。 3. DML(Data Control Language):数据控制语言,用于定义用户 的访问权限和安全级别。
4. DQL(Data Query Language):数据查询语言,用于数据查询。 DML1. INSERT:添加数据到数据库中 2. UPDATE:修改数据库中的数据 3. DELETE:删除数据库中的数据 4. SELECT:选择/查询数据——是SQL语言的基础,最重要 DDL1. CREAT TABLE:创建数据库表 2. ALTER TABLE:更改表结构、添加、删除、修改列长度 3. DROP TABLE:删除表 4. CREAT INDEX:在表上建立索引 5. DROP INDEX:删除索引 DCL1. GRANT:授予访问权限 2. REVOKE:撤销访问权限 3. COMMIT:提交事务处理 4. ROLLBACK:事务处理回退 5. SAVEPOINT:设置保存点 6. LOCK:对数据库的特定部分进行锁定 常见指令 启动mysql mysql -h 主机名(localhost) - P 端口号(3306) -u 用户名 -p 密码 mysql -u 用户名 -p 密码(本机可省略主机名和端口号) 显示数据库 show databases
进入指定数据库 use 数据库名 显示表 show tables 查看指定数据库中的表(在原位置) show tables from 数据库名 创建表 create table 表名 查看表的结构 desc 表名 -Field:变量 -Type:变量类型 查看表内数据 select *from 表名 添加表内数据 insert into 表名(变量名) valuse(变量值) 查看数据库版本 select version(); 语法规范 1. 不区分大小写 2. 结尾使用;or\g 3. 子句分行写 4. 关键字不缩写和分行 5. 缩进提高语句的可读性 6. 注释
a. 单行注释:#xx b. 单行注释:-- xx(用空格)
|