随笔分类 - MySQL数据库
摘要:MySQL索引&视图&存储过程 1. MySQL 索引 1.1 什么是索引 在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和运行更加高效。 如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语
阅读全文
摘要:MySQL多表&外键&数据库设计 1. 多表 1.1 多表简述 实际开发中,一个项目通常需要很多张表才能完成。 例如一个商城项目的数据库,需要有很多张表:用户表、分类表、商品表、订单表.... 1.2 单表的缺点 1.2.1 数据准备 1) 创建一个数据库 db3 CREATE DATABASE d
阅读全文
摘要:MySql单表&约束&事务 1. DQL操作单表 1.1 创建数据库,复制表 1) 创建一个新的数据库 db2 CREATE DATABASE db2 CHARACTER SET utf8; 2) 将db1数据库中的 emp表 复制到当前 db2数据库 1.2 排序 通过 ORDER BY 子句,可
阅读全文
摘要:MySQL基础&SQL入门 1. 数据库的基本概念 1.1 什么是数据库 1. 数据库(DataBase) 就是存储和管理数据的仓库 2. 其本质是一个文件系统, 还是以文件的方式,将数据保存在电脑上 1.2 为什么使用数据库 数据存储方式的比较 通过上面的比较,我们可以看出,使用数据库存储数据,
阅读全文