随笔分类 -  mysql

mysql视图、存储过程等
摘要:视图: 需求: 创建的临时表(select * from tb1)被反复使用,这时可以为该临时表创建视图。视图相当于为某个查询创建了别名。 1、创建视图 2、删除视图 3、修改视图(alter) 注意:视图和原表的关系,原表改变,视图也会跟着改变;原表是物理实际存在的,视图是虚拟的; 视图不推荐使用 阅读全文

posted @ 2018-10-25 20:31 andyAngelo 阅读(230) 评论(0) 推荐(0)

mysql 索引
摘要:索引的功能是加速查找用的,建立索引就是建立了类似于B_tree或hash表的存储结构,这样加快了查找速度。 hash表的缺点是查找一定范围的内容速度不会快,因为,hash表中是无序存放的,因此btree用的更多,innodb引擎用的btree。 建立索引可以加速查找,但是插入,更新,删除会更慢一些, 阅读全文

posted @ 2018-10-23 22:50 andyAngelo 阅读(132) 评论(0) 推荐(0)

sql语句
摘要:数据库就是数据的仓库,1、将数据保存到文件或内存;2、接收特定的命令然后对文件进行相应的操作。 对数据库的操作分为1、数据库;2、数据表;3、数据行操作 1、数据库操作 显示有哪些数据库: SHOW DATABASES; 创建数据库: CREATE DATABASE 数据库名称 DEFAULT CH 阅读全文

posted @ 2018-10-23 22:48 andyAngelo 阅读(138) 评论(0) 推荐(0)