![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
文章平均质量分 53
醉酒莫红颜
不是自己不努力 只是努力还不够
展开
-
DATE_FORMAT了解与例题
DATE_FORMAT了解与例题 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。 format 规定日期/时间的输出格式。 更多参数了解可以翻阅:http://www.w3school.com.cn/sql/func_date_format.asp; 这样的一个表 ,我们如何...原创 2018-12-07 09:39:43 · 168 阅读 · 0 评论 -
数据库缓存
数据库缓存 什么是数据库缓存? MySQL等一些常见的关系型数据库的数据都存储在磁盘当中,在高并发场景下,业务应用对MySQL产生的增删改查的操作造成巨大的I/O开销和查询压力,这无疑对数据库和服务器都是一种巨大的压力,为了解决此类问题,缓存数据的概念应运而生; ...原创 2018-12-07 11:30:08 · 350 阅读 · 0 评论 -
MySQL数据库层的优化
MySQL数据库层的优化 优化方向 数据表数据类型优化 索引优化 SQL语句优化 存储引擎的优化 数据表结构设计的优化 数据库服务器架构的优化 数据表数据类型优化 tinyint < smallint < bigint 根据业务需求选择不同的数据类型; 考虑空间的问题,考虑范围的问题; char,varchar varchar用于村粗可变字符串,它比定长类型节省时间 ...原创 2018-12-07 16:21:34 · 184 阅读 · 0 评论 -
MYSQL分表
MYSQL分表 水平分割:根据一列或多列数据的值把数据行放到两个独立的表中。 水平分割通常在下面的情况下使用。 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。 表中的数据本来就有独立性,例如表中分别记录各个地区的数据或不同时期的数据,特别是有些数据常用,而另外一些数据不常用。 需要把数据存放到多个介质上。 水平分割会给应用增加复杂度,它通常在查询时需...原创 2019-01-29 18:51:37 · 514 阅读 · 0 评论 -
了解MySQL
了解MySQLMySQL安装MsSQL的目录结构mysql的执行原理mysql客户端有多种:为什么需要数据库什么是数据库数据库的分类关系数据库常见术语常见的关系型数据库(数据库管理系统)MySQL简介及发展史简介MySQL发展史mysql数据库存储的本质和表现MySQL中的四个概念MySQL基本操作数据库系统的基本访问流程MySQL原理图启动MySQL服务连接MySQL服务器发送SQL语句到服务器...原创 2019-02-28 19:43:39 · 343 阅读 · 0 评论 -
sql语句练习50题
sql语句练习50题! sql语句练习50题 Student(Sid,Sname,Sage,Ssex) 学生表 Course(Cid,Cname,Tid) 课程表 SC(Sid,Cid,score) 成绩表 Teacher(Tid,Tname) 教师表 练习内容: 1.查询“某1”课程比“某2”课程成绩高的所有学生的学号; 2.查询平均成绩大于60分的同学的学号和平均成绩; 3.查询所有同学的学号...原创 2019-02-28 19:59:34 · 529 阅读 · 0 评论 -
MySQL视图
MySQL视图 什么是MySQL视图视图关键字视图作用创建视图视图查看修改视图删除视图视图数据增删改视图算法 什么是MySQL视图 视图:视图是一张虚拟表,存在表结构,但是没有数据。 视图关键字 视图关键字:view 视图作用 节省查询语句的长度 对外提供访问接口 保证数据表(基表)的数据安全性。 视图能够选择性的从基表获取数据,并提供给外部。 对外友好性 视图能够对外提供不同的数据信息。(...原创 2019-03-03 20:21:42 · 530 阅读 · 0 评论