随笔分类 - MySQL
摘要:索引 简介 无索引的表是一组无序的行,当我们在查询表中的某条数据时,它会逐行查询去找到匹配的行, 这是一个全表扫描操作,效率很低。 用来加速查询的技术有很多,其中最为重要的就是索引,通常情况下,查询速度差异的最大因素 就是索引的使用是否得当。此外需要注意,有些查询的编写方法会阻碍你对索引的有效利用。
阅读全文
摘要:存储过程 什么是存储过程 存储过程是为以后的使用而保存的一条或条SQL语句的集合,类似于批处理 为什么用存储过程 1)简单,把多条SQL语句封装在类似函数的单元中,方便调用和修改 2)安全,通过存储过程限制基础数据的访问,减少数据讹误的机会; 防止了错误,需要执行的步骤越多,就越可能出错,保持了数据
阅读全文
摘要:联结 简介 联结是一种机制,用来在一条SELECT语句中关联表,联结是由Mysql根据需要而建立的,它存在于SELECT语句的执行当中。 在执行数据检索查询中使用联结是SQL强大的功能之一, 联结是利用SQL的SELECT能执行的最重要的操作, 在使用联结之前,我们必须要了解下关系表。 关系表 来个
阅读全文
摘要:基本操作 创建数据库 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [[DEFAULT] CHARACTER SET [=] charset_name]; // {}中的参数为必选,[]中的参数为非必选 查看当前服务器下的数据库列表 SHOW
阅读全文
摘要:SQL简述 概念 Structured Query Language, 简称SQL;结构化查询语言,数据库管理系统通过SQL来管理数据库中的数据。 组成 DDL, Data Defination Language: 数据定义语言,主要用于定义数据库、表、视图、索引和触发器等,如DROP、CREATE
阅读全文

浙公网安备 33010602011771号