关闭
当前搜索:

CSS伪类选择器

CSS伪类选择器 伪类通过冒号来定义,它定义了元素的状态,如点击按下,点击完成等,通过伪类可以为元素的状态修改样式。 1. E:link (特指a标签) 设置超链接在未被点击之前的样式 a:link{color:red} a href="#" >超链接a> 点击前是红色的,点击完成后恢复成原来颜色。 2. E:visited(特指a标签) 设置超链接在其链接地址已...
阅读(18) 评论(0)

CSS属性选择器

CSS属性选择器 CSS属性选择器即是通过html的属性来选择元素,下面来分别看下CSS的几种元素选择器。 1.E[att] 选择具有att属性的E元素 input[type]{height: 40px;background-color:red;} ""> type="text" name="name" placeholder="请输入用户名"/> type="p...
阅读(27) 评论(0)

CSS关系选择器

CSS关系选择器 之前我们学了CSS中的基础选择器,现在来看下CSS中的关系选择器。 1.包含选择器(E F) 选择所有被E元素包含的F元素,中间用空格隔开 ul li{color:green;} ul> li>宝马li> li>奔驰li> ul> ol> li>奥迪li> ol> 2.子选择器(E>F) 选择所有作为E元素的直接子元素F,对更深一层的元素不起...
阅读(26) 评论(0)

CSS基础样式

CSS基础样式 CSS指层叠样式表,它作用是控制页面内容的外观。这样就可以将网页的内容和表现形式分离。层叠的意思是 如果选择器的权重相同,则后面元素的样式会覆盖前面样式。 样式表的组成 CSS样式表由选择器和声明两个部分组成,其中选择器是通过名字来标识元素的,声明用于定义元素的样式。 a{color:red;声明2;声明3} 样式表比较常见的有三种引入方式 1.行内样式...
阅读(31) 评论(0)

HTML5新增的语义化标签

HTML5新增的语义化标签 html5相较于之前的版本提供了一些新的语义化标签,下面进行总结下。 1. 定义了文档的头部区域,在一个文档中可以定义多个元素。它是块元素 header> p>这是文档的头部p> header> 2. 定义文档页脚,它不只是页面的最底部,在文档中也可以定义多个。 header> address>南京鼓楼address> header>...
阅读(29) 评论(0)

Show Profile进行sql分析

Show Profile进行sql分析一.Show Profile是什么是mysql提供的用来分析当前会话中sql执行的资源消耗情况,比explain粒度更细的sql调优手段。二.查看该参数是否开启以及如何开启1.查看该参数是否开启show VARIABLES like 'profiling';2.开启 默认是关闭的,现在开启。set profiling = 1;三.sql分析1.在数据库中运行...
阅读(67) 评论(0)

MySQL慢查询

MySQL慢查询一.什么是慢查询慢查询指运行时间超过long_query_time值的sql,它会被记录到慢查询日志中,long_query_time的默认值是10秒。默认情况下MySQL并没有开启慢查询日志,需要我们手动设置。如果不是调优需要一般不建议启动该参数。如何查看慢查询日志是否开启及如何开启1.查看慢查询日志是否开启show VARIABLES like '%slow_query_log%...
阅读(71) 评论(0)

索引失效原因

索引失效原因一.准备工作创建student表,id是主键 创建复合索引create index idx_name_age on student(name,age);查看索引show index from student;二.索引失效原因1.全值匹配我最爱explain select * from student where name = '张三' and age = 1;2.最佳左前缀法则,带...
阅读(76) 评论(0)

Explain使用简介

Explain使用简介什么是explainexplain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL。分析你的查询语句或是表结构性能瓶颈。如何使用explain SQL语句返回的内容: (1) id: select 查询的序列号,包含一组数字,表示查询中select子句或操作表顺序。 id相同,执行顺序由上至下。 id不同,如果是子查询,id序号会递增,id值...
阅读(45) 评论(0)

MySQL索引简介

MySQL索引什么是索引MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构,索引的本质是数据结构。 也可以简单的理解为,排好序的快速查找数据结构。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储在磁盘上。 我们平时所说的索引,如果没有特别说明,都是指B树组织的索引。其中聚合索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默...
阅读(58) 评论(0)

MySQL查询语句

MySQL查询语句创建水果表:CREATE TABLE fruits ( f_id char(10) NOT NULL, s_id INT NOT NULL, f_name char(255) NOT NULL, f_price decimal(8,2) NOT NULL, PRIMARY KEY(f_id) );插入数据:INSERT INT...
阅读(42) 评论(0)

MySQL存储过程

MySQL存储过程一.什么是存储过程存储过程是在大型数据库系统中,一组为了完成特定功能的sql语句集,存储在数据库中。经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字和参数来执行它。二.存储过程的优点 存储过程只在创造时编译,以后每次执行存储过程都不需要再重新进行编译,而一般的sql语句每执行一次就需要编译一次,所有存储过程可以提高数据库的执行速度。 当对数据库进行复杂操作时,可将...
阅读(115) 评论(0)

MySQL视图

MySQL视图一.视图的定义视图是由查询结果形成的一张虚拟表,是表通过运算得到的一个投影,同一张表可以创建多个视图 。 创建视图的语法:create view view_name as select xxx这个语句可以理解为,将该select结果命名为view_name。二.视图的作用(1).简化查询 例:查询平均价格前三高的商品 正常sql语句select pro_id avg(price)...
阅读(47) 评论(0)

MySQL的增删改查

MySQL数据的增删改查###MySQL插入数据 MySQL 插入数据使用insert语句,它可以向表中插入一行及多行数据 1.插入一行数据insert into 表名(column1,column2...) values (value1,value2,...);column1,column2是列名中间用逗号隔开,最后列的后面不需要加逗号。value1,value2是插入到对应列的值,中间也是用...
阅读(68) 评论(0)

MySQL中数据类型

MySQL中数据类型 数据类型 指定值和范围 描述...
阅读(59) 评论(0)
89条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:15791次
    • 积分:1002
    • 等级:
    • 排名:千里之外
    • 原创:82篇
    • 转载:7篇
    • 译文:0篇
    • 评论:2条
    最新评论