详解”的搜索结果,共1899

MSSQL内外连接(INNER JOIN)语句详解

MSSQL内外连接(INNER JOIN)语句<em style='color:red;'>详解</em>

在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助。(发这么菜的教程,各

更新时间:2019-01-07类型:
查看详情人气:146
SQL数据类型详解

(1)二进制数据类型  二进制数据包括Binary、Varbinary和Image  Binary数据类型既可以是固定长度的(Binary),也可以是变长度的。  Binary[(n)]是n位固定的二进制数据。其中,n的取

更新时间:2019-01-07类型:
查看详情人气:141
帝国CMS返回TAG结果页面URL地址可以带的参数网址调用详解

网址调用tag和tag地址:/e/tags/?tagid=tagsID或者/e/tags/?tagname=tags名称tagsid或tagname后面还可以用&符号附加以下条件mid=1数据模型idtempid=1模型的模板id

更新时间:2019-01-07类型:
查看详情人气:101
帝国CMS顶一下(diggtop)踩一下(diggdown)具体实现办法 详解

1、增加顶(diggtop)和踩(diggdown)两个字段,后台-系统-管理数据表(右侧选择数据表)-管理字段-增加字段-设置说明顶的设置说明:新建的字段名必须填为diggtop;字段标识可根据需要自由设置,本例填为顶

更新时间:2019-01-07类型:
查看详情人气:112
帝国CMS TAGS调用详解

帝国CMS TAGS调用<em style='color:red;'>详解</em>

帝国CMSTAGS功能很强大,一流资源网整理此文章专门介绍TAGS相关教程。1、7.0前台投稿支持用户输TAGs的方法,请进入链接:http://www.moyublog.com/notes/238.html2、TAGS默认模板设置:

更新时间:2019-01-07类型:
查看详情人气:77
Apache错误页面404、403配置详解教程

在JSP网站开发中,在用户访问网站出错、找不到页面时,会出现HTTP404,403错误信息,为了提高用户体验,我们需要自定义404、403错误页面,提示用户下一步操作或自动跳转至合适的访问页面。  自定义错误页面404、403的方

更新时间:2019-01-11类型:
查看详情人气:173
Linux下Apache 2.4.3安装配置详解教程

作为最流行的Web服务器,Apache已经很久没有用重大更新来吸引用户的目光了。2012年8月16日,Apache终于进行了自2005年12月以来的首次重大更新,发布ApacheHTTPServer2.4.3。Apache2.4提供

更新时间:2019-01-11类型:
查看详情人气:142
Apache性能测试工具ab使用详解

Apache性能测试工具ab使用<em style='color:red;'>详解</em>

网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我

更新时间:2019-01-11类型:
查看详情人气:127
Apache配置详解之日志 个人主页 CGI设置 SSL加密等配置

Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。主站点的配置(基本配置)(1)基本配置:ServerRoot"/mnt/software/apache2"#你的apach

更新时间:2019-01-11类型:
查看详情人气:138
织梦dedeCMS二次开发文档手册,文件详解以及数据库结构字

1、程序核心程序目录及简介/include目录程序核心目录config_base.php环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。config_hand.php系统配置文件。定义系

更新时间:2019-01-08类型:
查看详情人气:112

更新时间:1970-01-01类型:
查看详情人气:

更新时间:1970-01-01类型:
查看详情人气:
WordPress导航菜单函数wp_nav_menu()详解

1、wp_nav_menu()函数介绍:worpdress发展到3.0以后增加了一个自定义菜单函数wp_nav_menu(),使得wordpress能够轻松的制作自己的导航菜单。2、如何调用导航菜单(自定义菜单):在需要调用导航菜单(或者称

更新时间:2019-01-08类型:
查看详情人气:86
WordPress配置文件wp-config.php详解

今天安装一个wp主题时候忽然前后台都报错,这就完了,只能去服务器上修改程序或者修改配置了,正好搜索到一个说明比较详细的配置,共享给大家!数据库信息WordPress链接数据库需设定以下四个值:define('DB_NAME','datab

更新时间:2019-01-08类型:
查看详情人气:109
详解SEO优化中所使用的新浪博客站群

详解SEO优化中所使用的新浪博客站群  在前面的文章中,我谈到了网站的权利的减少,外链,但是我提到的新浪博客站群的概念,很多朋友很困惑,很感兴趣。大多数人都听说过新浪的博客链,但新浪的博客组说这是我第一次听到这个。由于有更多的朋友问我,

更新时间:2019-01-08类型:
查看详情人气:157
CSS3中的元素过渡属性transition示例详解

CSS3中的元素过渡属性transition示例<em style='color:red;'>详解</em>

前言W3C标准中对css3的transition这是样描述的:css的transition允许css的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改

更新时间:2019-01-11类型:
查看详情人气:184
详解CSS中的display:flex||inline-flex属性

<em style='color:red;'>详解</em>CSS中的display:flex||inline-flex属性

介绍Flex是FlexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。flex:将对象作为弹性伸缩盒显示inline-flex:将对象作为内联块级弹性伸缩盒显示fl

更新时间:2019-01-11类型:
查看详情人气:178
详解css常用选择器

导入外部css样式表的方法使用link标签导入外部css样式表在样式表中import(导入)外部样式表@importurl("/crazy-ht

更新时间:2019-01-11类型:
查看详情人气:141
css3学习之2D转换功能详解

css3学习之2D转换功能<em style='color:red;'>详解</em>

前言CSS3提供了2D转换功能,能够对元素进行移动、缩放和转动等功能。2D转换的属性名为transform,使用方法为transform:method(value)。2D转换方法有translate、scale、rotate、s

更新时间:2019-01-11类型:
查看详情人气:220
JS实现的运动框架详解

所谓的运动框架简单的说就是让元素的某一个属性值能够有渐进性的变化。运动框架的使用在实际功能中有大量的应用,最常见的比如客服系统,当拖动滚动条的时候,一般客服系统能够以弹性方式跟随,下面就简单介绍一下如何实现此效果:代码实例如下:!DOC

更新时间:2019-01-09类型:
查看详情人气:134
js的insertRow(),deleteRow(),insertCell(),deleteCell()函数用法详解

table表格的使用频率越来越少了,因为表格具有很大的局限性,不过这仅仅是对于页面布局来说的,如果表格用来组织数据,那么它的优势还是非常明显的,下面简单介绍一下js操作table中常用的几个函数,希望能够给需要的朋友带来帮助。一.inse

更新时间:2019-01-09类型:
查看详情人气:89
JS操作iframe详解

iframe元素在当前还是比较常用的,有时候使用iframe更容易实现想要的功能,那么在父窗口中操作iframe中的元素或者在iframe中操作父窗口的元素往往是不可避免的,下面就介绍一下使用js如何进行相互操作。一.开始前的预备:1.父

更新时间:2019-01-09类型:
查看详情人气:115
JS的replace()函数用法详解

顾名思义,此函数也可以用来进行字符串替换操作,它属于string对象的一个函数,下面通过实例代码简单介绍一下它的用法,希望能够给初学者或者初次接触此函数的朋友带来一定的帮助。一.基础知识:replace()函数可以用指定的字符串替换查找到

更新时间:2019-01-09类型:
查看详情人气:50
JS的sort()函数用法详解

此函数可以用来给数组中的元素进行排序,下面就通过代码实例详细介绍一下此函数的用法。首先说明一点,此函数是对数组本身的操作,不会产生一个副本,代码实例如下:vartheArray=["站长下载","青岛市南区","科技技术"];cons

更新时间:2019-01-09类型:
查看详情人气:78
自定义右键菜单实现过程详解

关于右键菜单大家一定不会陌生,比如我们可以再桌面或者网页点击右键,会弹出响应的右键菜单,选择不同的菜单项可以执行不同的操作,但是有时候这样的菜单并不能够满足需要,可能需要根据不同的操作场景来弹出不同的菜单,下面就介绍一下如何利用js实现自

更新时间:2019-01-09类型:
查看详情人气:91
Node.js使用计时器定时执行函数详解

只要稍稍有javascript的使用经验,那么对于setTimeout()和setInterval()定时器函数不会陌生,这两个函数可以实现延迟执行指定的函数,当然这两个区别还是很大的,更多内容可以参阅下面相关代码:setTimeout(

更新时间:2019-01-09类型:
查看详情人气:74
JS将参数转换为数值代码详解

实际应用中,可能需要将指定的参数转换为数值类型,其实转换的方式有多种多样,下面就介绍一下比较常用的几种。一.parseInt()函数:此函数的作用是将字符串转换为整数。它可以忽略字符串参数前面的空格,直到遇到第一个非空格字符,如果第一个非

更新时间:2019-01-09类型:
查看详情人气:96
闭包用法结合实例详解

在javascript中,闭包是一个很重要的概念,对于新手来说是一个不大不小的障碍,当然这个障碍也不大,通常情况下都能够冲过去,下面就结合代码实例介绍一下它的相关概念和基本用法,希望能够给需要的朋友带来帮助。一.基本介绍:闭包我们可以认为

更新时间:2019-01-09类型:
查看详情人气:66
JS变量声明规则详解

声明一个变量是非常简单的操作,看如下代码:varwebName;varage=2;上面的代码是最为基本的声明变量的操作,其实js的变量声明中还是有很多需要注意的地方,下面就做一下详细介绍。一.基本介绍:使用var运算符可以声明一个变

更新时间:2019-01-09类型:
查看详情人气:69
JS数据类型隐式和显式转换详解

在javascript的实际编码中,经常会有意无意的用到数据类型转换。先看一段代码实例:varstr="5";varnum=5;console.log(str+num);由上面代码的运行结果可以看出,数字被转换为字符串类型,然后再

更新时间:2019-01-09类型:
查看详情人气:89
js变量概念详解

变量是javascript初始学习就要了解和掌握的概念。很多朋友认为实在太简单了没必要介绍,这其中一部分确实是对变量有深入的了解,还有一部分仅仅是觉得它简单而已,并不是真正的了解,下面就通过代码实例对变量再做一下介绍,先来看一段代码实例:

更新时间:2019-01-09类型:
查看详情人气:89
JS实现tab选项卡过程分解详解

tab选项卡是最为常见的功能模块之一,所以掌握它的制作技巧是非常有必要的。下面就对一个简单的代码实例进行详细的分解,介绍一下它的实现过程。当然此选项卡比较简单,外表也不美观,实际应用的话还需要更好的修改和美化,不过咱们这里只是介绍一下它的

更新时间:2019-01-09类型:
查看详情人气:71
JS数据结构列表算法详解

JS数据结构列表算法<em style='color:red;'>详解</em>

在日常生活中,人们经常要使用列表,比如我们有时候要去购物时,为了购物时东西要买全,我们可以在去之前,列下要买的东西,这就要用的列表了,或者我们小时候上学那段时间,每次考完试后,学校都会列出这次考试成绩前十名的同学的排名及成绩单,等等这些都

更新时间:2019-01-09类型:
查看详情人气:67
JS原型和原型链详解

JavaScript不包含传统的类继承模型,而是使用prototypal原型模型。虽然这经常被当作是JavaScript的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现JavaScr

更新时间:2019-01-09类型:
查看详情人气:81
js点击返回网页顶部代码实例详解

本章节分享一段代码实例,它实现了点击返回网页顶部的功能。代码实例如下:metaname="author"content="ht

更新时间:2019-01-09类型:
查看详情人气:97
JS元素鼠标跟随效果代码实例详解

本章节分享一段代码实例,它实现了元素鼠标跟随效果。也就是元素会跟随鼠标移动的位置,下面就详细介绍一下它的实现过程。代码实例如下:m

更新时间:2019-01-09类型:
查看详情人气:101
JS实现的异步功能详解

JS实现的异步功能<em style='color:red;'>详解</em>

本章节详细介绍一下javascript异步功能的相关问题。需要的朋友可以做一下参考,废话不多说,下面进入正题:一.先看下两个例子:(1).简单的settimeout:setTimeout(function(){while(tru

更新时间:2019-01-09类型:
查看详情人气:89
js图片预加载详解

图片预加载技术在当前的应用非常的广泛,比如在鼠标悬浮图片实现翻转效果中,如果图片还没有加载完成,那么此效果的人性化程度就会大打折扣,甚至会给网站减分。如果将需要的图片事先下载到本地,那么就可以让效果流畅的进行。这就是所谓的图片预加载,下面

更新时间:2019-01-09类型:
查看详情人气:77
JS中跨域请求详解

JS中跨域请求<em style='color:red;'>详解</em>

在很多时候,跨域请求是被拒绝的,这是因为安全性因素所决定的。虽然实现了安全问题,但是却带来了一些不方便的因素,下面就介绍一下垮与请求相关内容。一.什么是跨域:假设a.com/get.html需要获取b.com/data.html中的数据,

更新时间:2019-01-09类型:
查看详情人气:96
JS实现的焦点图轮播效果详解

本章节分享一段代码实例,它实现并不完善的焦点图轮播效果。但是也实现了基本的功能,就当是我们对于一些知识的学习,总之一个完善的功能都是由零碎的小功能实现的。代码实例如下:meta

更新时间:2019-01-09类型:
查看详情人气:81
JSdiv元素鼠标拖动效果详解

任何复杂的功能都是由一个个简单的功能叠加而成,本章节就详细介绍一下如何实现利用鼠标拖动div元素运动效果。并且能够实现限制div元素拖动的范围,需要的朋友可以做一下参考。代码实例:

更新时间:2019-01-09类型:
查看详情人气:112
NodeJsVM模块详解

NodeJsVM模块<em style='color:red;'>详解</em>

本章节介绍一下nodejs中的vm模块,需要的朋友可以做一下参考。一.什么是VM:VM模块是NodeJS里面的核心模块,支撑了require方法和NodeJS的运行机制,有些时候可能也要用到VM模板来做一些特殊的事情。通过VM,JS可以被

更新时间:2019-01-09类型:
查看详情人气:86
JS模拟美化select下拉菜单效果详解

JS模拟美化select下拉菜单效果<em style='color:red;'>详解</em>

本章节分享一段代码实例,它实现了模拟select下拉菜单的效果。由于自带的select下拉菜单效果基本不堪入目,所以在一些美观度要求较高的网站使用此方式也是迫不得已。代码实例如下:

更新时间:2019-01-09类型:
查看详情人气:84
JSfunction的多种用法详解

由于设计原因,javascript的function可以充当多种角色。比如可以作为构造函数,也可以作为对象中的方法,也可以作为一个普通独立的函数,并且我们还可以以匿名的方式使用它们,下面就通过简单的代码片段对此做一下简单介绍,需要的朋友可

更新时间:2019-01-09类型:
查看详情人气:81
js垂直右侧展开导航菜单详解

本章节分享一段代码实例,它实现了鼠标悬浮能够在右侧出现导航菜单的效果。这样的效果在实际应用中也是比较常见的,代码实例如下:

更新时间:2019-01-09类型:
查看详情人气:78
匿名函数和闭包的相关应用详解

本章节详细介绍一下匿名函数和闭包的相关应用,需要的朋友可以做一下参考。一.匿名函数:所谓匿名函数就是没有名称的函数,非具名函数。(1).具名函数的创建:创建方式一:functionfunc(webName){console.log(w

更新时间:2019-01-09类型:
查看详情人气:81
appendChild()用法详解

本章节介绍一下appendChild()方法的用法,需要的朋友可以做一下参考。此方法可以在指定元素内部的末尾追加一个指定元素。语法结构:parentNode.appendChild(newNode)代码实例如下:!DOCTYPEhtm

更新时间:2019-01-09类型:
查看详情人气:71
eval()函数用法详解

此函数的作用就是把一段字符串传递给javascript解释器,由解释器将这段字符串解释成javascript代码,并且执行它。语法结构:eval(string)参数解析:string:必需,要计算的字符串,其中含有要计算的javascr

更新时间:2019-01-09类型:
查看详情人气:84
onmouseleave事件详解

本章节通过代码实例介绍一下onmouseleave事件的用法。当鼠标移出指定元素的时候就会触发此事件。代码实例如下:metan

更新时间:2019-01-09类型:
查看详情人气:107
鼠标悬浮实现当前图片高亮效果详解

在很多图片类型的网站,或者说涉及到比较多的图片的网站,会有这样的效果,那就是当鼠标悬浮于图片的时候,当前图片处于高亮状态,而其他图片则比较灰暗,下面就通过代码实例介绍一下如何实现此功能。代码实例如下:ht

更新时间:2019-01-09类型:
查看详情人气:91
水平伸缩动画导航菜单实现详解

本章节分享一个简单的导航菜单实现过程,需要的朋友可以做一下参考。当鼠标悬浮于导航菜单之上时候,菜单会出现水平伸缩效果。代码实例如下:

更新时间:2019-01-09类型:
查看详情人气:65
JS自定义右键菜单详解

本章节分享一段代码实例,它实现了自定义右键菜单的功能。下面就给出代码实例,并且做一下详细分析介绍,需要的朋友可以做一下参考。代码实例如下:metacharset="utf-8

更新时间:2019-01-09类型:
查看详情人气:79
js点击当前td单元格背景变色效果详解

本章节分享一段代码实例,它实现了鼠标点击td单元格能够将其背景颜色改变的效果。并且当鼠标再点击其他单元格的时候,前一个单元格的背景颜色会还原。下面就通过代码实例介绍一下如何实现此功能。代码如下:

更新时间:2019-01-09类型:
查看详情人气:111
hover事件延迟处理代码实例详解

大多数情况下,网站的hover事件都没有进行延迟处理。但是有些时候延迟处理可以提高网站的性能。比如,我们看完第一个选项卡的内容之后,再去看第四个选项卡的内容,这个时候可能鼠标会滑过第二个、第三个,于是这两个选项卡的内容就有可能被展示,这并

更新时间:2019-01-09类型:
查看详情人气:133
requestAnimationFrame()详解

关于requestAnimationFrame()基本用法和概念可以参阅requestAnimationFrame()用法一章节。下面再从更为底层的层面来对此方法进行一下介绍,感兴趣的朋友可以做一下参考。回调函数列表:每一个documen

更新时间:2019-01-09类型:
查看详情人气:83
原生js三级导航菜单实现详解

分享一段代码实例,它利用原生js实现了三级下拉导航菜单效果。下面给出代码,并详细介绍一下它的实现过程。代码注释:metaname

更新时间:2019-01-09类型:
查看详情人气:92
JStab选项卡效果详解

本章节分享一段代码实例,它实现了简单的tab选项卡效果。下面给出代码,并且详细介绍一下它的实现过程。代码实例:metan

更新时间:2019-01-09类型:
查看详情人气:117
瀑布流布局实现代码详解

分享一段代码实例,它实现了瀑布流布局效果。因为当前瀑布流布局还是非常流行的,所以对它的良好掌握还是非常有必要的。代码实例如下:me

更新时间:2019-01-09类型:
查看详情人气:85
JavaScript计算时间差详解

实际应用中,需要计算两个时间点之间的差,很多时候需要精确到天、小时、分钟和秒。下面通过代码实例简单介绍一下如何实现此效果。代码实例如下:metacharset="ut

更新时间:2019-01-09类型:
查看详情人气:65
JavaScript拖动div元素详解

本章节分享一段代码实例,实现了div元素的基本拖动效果。下面就详细介绍一下它的实现过程,需要的朋友可以做一下参考。代码实例:met

更新时间:2019-01-09类型:
查看详情人气:73
js实现动态进度条详解

本章节分享一段代码实例,它实现了动态进度条效果。代码实例如下:metaname="author"content="https:

更新时间:2019-01-09类型:
查看详情人气:74
document.all用法详解

本章节介绍一下document.all的用法,希望能够对大家有所帮助。一.获取页面所有的元素:它可以获得页面中的所有的元素,可以使用索引访问页面中的元素,例如:document.all[0]以上代码表示页面中的第一个元素。二.通过元素的i

更新时间:2019-01-09类型:
查看详情人气:126
URL与URL编码详解

作为前端,每日与URL打交道是必不可少的。但是也许每天只是单纯的用,对其只是一知半解,随着工作的展开,我发现在日常抓包调试,接口调用,浏览器兼容等许多方面,不深入去理解URL与URL编码则会踩到很多坑。故写下此篇文章,详解一下URL。U

更新时间:2019-01-09类型:
查看详情人气:69
js排序算法原理图示详解

js排序算法原理图示<em style='color:red;'>详解</em>

在javascript中排序算法有多种,当然这不是js所独有的,各个语言都是这样。对这几个排序算法的充分掌握还是非常有必要的,因为这不仅仅是一个知识点的问题,而是一种思维的问题,可以将其潜移默化的应用到各种场景,下面就通过代码实例结合图示

更新时间:2019-01-09类型:
查看详情人气:108
JavaScript省市级联菜单原理详解

级联菜单效果在和很多应用中都有使用,下面就通过代码实例介绍一下如何实现此效果。代码如下:metaname="autho

更新时间:2019-01-09类型:
查看详情人气:72
JavaScript遍历数组详解

本章节详细介绍一下如何遍历一个array数组。说道遍历数组,绝大多数人第一个想到就是适用for循环语句。代码实例如下:vararr=["站长下载","青岛市南区",4,"www.softwhy.com"];for(var

更新时间:2019-01-09类型:
查看详情人气:92
垃圾回收的标记清除算法详解

垃圾回收的标记清除算法<em style='color:red;'>详解</em>

JavaScript有内置的垃圾回收机制,可以使我们免去考虑内存分配和释放的操作问题,从而可以花费更多的精力去完成功能的实现。但是对于它的了解还是必不可少的,以便写出更为优化的代码。当前最基本的垃圾回收算法有四种:(1).标记-清除算法(

更新时间:2019-01-09类型:
查看详情人气:66
垃圾回收的引用计数器算法详解

垃圾回收的引用计数器算法<em style='color:red;'>详解</em>

本章节结合图示介绍一下垃圾回收的引用计数算法,需要的朋友可以做一下参考。关于标记清除算法可以参阅垃圾回收的标记清除算法详解一章节。一.基本概念:为每个对象增加一个字段记录被引用的次数,并由运行时跟踪和更新引用的总数。看如下代码实例:var

更新时间:2019-01-09类型:
查看详情人气:100
对CSS3选择器的研究(详解)

对CSS3选择器的研究(<em style='color:red;'>详解</em>)

属性选择器[title]:选择带有title属性的元素[title='hello']:选择属性是title并且值是hello的元素[title~='hello']:选择属性是title并且部分值是hello的元素,hello需要是单

更新时间:2019-01-11类型:
查看详情人气:107
JavaScript快速排序功能详解

JavaScript快速排序功能<em style='color:red;'>详解</em>

排序的方法有很多种,但是使用最为广泛的是快速排序,下面就通过代码示例详细介绍一下它的实现过程。先给出代码实例,然后对其的原理和实现过程进行详细介绍。代码实例如下:varquickSort=function(arr){if(arr

更新时间:2019-01-09类型:
查看详情人气:80
Function.prototype.call.apply作用详解

关于call()和apply()基本用法可以参阅如下两篇文章:(1).call方法参阅JavaScriptcall()一章节。(2).apply方法参阅JavaScriptapply()一章节。网上看到一段用法比较奇怪的代码,代码如下

更新时间:2019-01-09类型:
查看详情人气:105
图片等比例缩放裁切详解

图片等比例缩放裁切<em style='color:red;'>详解</em>

本文将通过代码实例详细介绍一下如何实现图片等比例缩放裁切效果。图片有两种应用方式,一种作为子元素存在,一种是作为背景图片。在每一种应用方式中,图片的等比例缩放又可以大致分为如下几种情况:(1).确保图片能够填充满元素,超出的部分被裁切或者

更新时间:2019-01-09类型:
查看详情人气:153
箭头函数this指向详解

箭头函数this指向<em style='color:red;'>详解</em>

this在JavaScript中是一个相当重要的概念。给初学者带来不少困扰,并不是因为此概念有多难,只因为是初学。这是学习一个必然现象,初学阶段总会有些概念会让人比较痛苦。大致可以认为非箭头函数this指向原则如下:(1).this指向调

更新时间:2019-01-09类型:
查看详情人气:126
CSS块级元素与行级元素详解

.块元素一般都从新行开始,它可以容纳内联元素和其他块元素,常见块元素是段落标签'P"。form"这个块元素比较特殊,它只能用来容纳其他块元素。.如果没有css的作用,块元素会顺序以每次另起一行的方式一直往下排。而

更新时间:2019-01-11类型:
查看详情人气:86
CSS3中Transform动画属性用法详解

CSS3中Transform动画属性用法<em style='color:red;'>详解</em>

css3在原来的基础上增加了变形和动画相关的属性,动画三兄弟:transform、transition和animation,通过使用这三个属性可以达到很炫酷的效果。需要注意的是这三个属性都是css3新增的属性,各大浏览器支持方面还不是特别

更新时间:2019-01-11类型:
查看详情人气:77
详解CSS的border边框属性及其在CSS3中的新特性

<em style='color:red;'>详解</em>CSS的border边框属性及其在CSS3中的新特性

基础你可能很熟悉边的最基本用法。border:1pxsolidblack;上面的代码将给元素应用1px的边。即简洁又简单;但我们也可以稍作修改。border-width:thick;border-style:sol

更新时间:2019-01-11类型:
查看详情人气:163
详解使用CSS固定页面背景图片位置的办法

<em style='color:red;'>详解</em>使用CSS固定页面背景图片位置的办法

蛮常见到有人问说,要如何才能让背景图片不管卷轴拉到那边都不会变?这其实只要透过设定background-attachment就能达到该效果了。Body其实并不用做任何设定,这边我为了让网页有卷轴,所以在pre包起一段话:HTML

更新时间:2019-01-09类型:
查看详情人气:171
详解css3自定义滚动条样式写法

<em style='color:red;'>详解</em>css3自定义滚动条样式写法

本文介绍了css3自定义滚动条样式写法,分享给大家,具体如下:先简单介绍一下各个属性::-webkit-scrollbar:滚动条整体部分,其中的属性有width,height,background,border等。::-webk

更新时间:2019-01-11类型:
查看详情人气:96
详解CSS3开启硬件加速的使用和坑

<em style='color:red;'>详解</em>CSS3开启硬件加速的使用和坑

前言最近在看在github上看iscroll的文档。虽然是英文的,但是为了装逼,没办法硬着头皮看完了,觉得作者写得不错(我有那么好耐心写那么长的文档就好了[捂脸]),然后为了更好地装逼,有看了一遍,其中是发现了不少好东西的,比如说CC

更新时间:2019-01-11类型:
查看详情人气:102
CSSFlexbox的具体用法详解

CSSFlexbox的具体用法<em style='color:red;'>详解</em>

Flexbox是一个强大而灵活的布局,本篇文章主要对其进行学习了解。一、Flexbox简介Flexbox布局(FlexibleBox)模块旨在提供一个更加有效的方式制定、调整和分布一个容器里的项目布局,即使他们的大小是未知或者是动态

更新时间:2019-01-11类型:
查看详情人气:94
div对齐与网页布局详解

div对齐与网页布局<em style='color:red;'>详解</em>

div布局之所以要学懂学透,是因为table的布局实在是难堪大用,如果是同处于一个表格之内,各行的规格分布根本就没法调,例如下面的一段非常简单的代码:!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0

更新时间:2019-01-11类型:
查看详情人气:78
详解css边距重叠的几种解决方案

今天整理了一下用css防止边距重叠的几种方法先假设一组dom结构通常情况下,如果给子元素设置margin,就会产生这个属性对父元素也

更新时间:2019-01-11类型:
查看详情人气:93
css中的px、em、rem、pt特点和区别及换算详解

概念介绍:1、px(pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(DotsPerInch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统

更新时间:2019-01-11类型:
查看详情人气:46
CSS3弹性布局内容对齐(justify-content)属性使用详解

CSS3弹性布局内容对齐(justify-content)属性使用<em style='color:red;'>详解</em>

内容对齐(justify-content)属性应用在弹性容器上,把弹性项沿着弹性容器的主轴线(mainaxis)对齐。该操作发生在弹性长度以及自动边距被确定后。它用来在存在剩余空间时如何加以分配,也会在发生内容溢出时影响项目的对齐。

更新时间:2019-01-11类型:
查看详情人气:59
网页布局中CSS样式无效的十个重要原因详解

Css无效让很多人都吃尽了苦,而且这些问题已经困扰了好多网页设计师,下面就让我们来看看网页布局中css无效的几个原因吧。1、麻烦的embed标签九十年代早期,Microsoft和Netscape的浏览器开始能够辨认非标准的独有字体。遗憾的

更新时间:2019-01-11类型:
查看详情人气:70
详解使用CSS3的@media来编写响应式的页面

首先要知道,我们为什么要写自适应的页面(响应式页面)众所周知,电脑、平板、手机的屏幕是差距很大的,假如在电脑上写好了一个页面,在电脑上看起来不错,但是如果放到手机上的话,那可能就会乱的一塌糊涂,这时候怎么解决呢?以前,可以再专门为手机定

更新时间:2019-01-11类型:
查看详情人气:82
css中text-overflow属性与文本截断详解

前言本文主要给大家介绍的是css中text-overflow属性与文本截断的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:text-overflow与文本截断CSSer对text-overflow肯定是非常熟悉的,并且,对

更新时间:2019-01-11类型:
查看详情人气:72
css3border-radius属性详解

css3border-radius属性<em style='color:red;'>详解</em>

有什么用?这个radius属性,可不只是设置圆角,还可以用来画一些简单的图形。画个圆形#demo1{width:100px;height:100px;background:red;border-radius:50%;}上述

更新时间:2019-01-11类型:
查看详情人气:95
详解纯CSS3制作的20种loading动效

<em style='color:red;'>详解</em>纯CSS3制作的20种loading动效

一些网站或者app在加载新东西的时候,往往会有一些好看有趣的loading图,大部分的loading样式都可以使用css3写出来,不仅比直接使用gif图简单方便,还能节省加载时间和空间,下面我就把20种常见的loading动效图的代码贴出

更新时间:2019-01-11类型:
查看详情人气:63
详解为什么设置overflow为hidden可以清除浮动带来的影响

<em style='color:red;'>详解</em>为什么设置overflow为hidden可以清除浮动带来的影响

1.问题起源在平时的业务开发写CSS中,为了满足页面布局,元素的浮动特性我们用的不能再多了。使用浮动的确能够解决一些布局问题,但是也带了一些副作用影响,比如,父元素高度塌陷,我们有好几种可以清除浮动的方法,最常用的就是设置父元素的ove

更新时间:2019-01-11类型:
查看详情人气:83
详解flex实现左右布局中按钮溢出隐藏效果

<em style='color:red;'>详解</em>flex实现左右布局中按钮溢出隐藏效果

最近在开发公司项目的时候UI设计稿给了这么一个设计(这里是我手动画的草图):看这效果,第一感觉很简单,flex布局,左边宽度自适应,右边固定宽度。先回顾下关于文本溢出隐藏的方式:/*单行文本*/.text{text-overfl

更新时间:2019-01-11类型:
查看详情人气:86
详解CSS中position属性介绍(新增sticky)

<em style='color:red;'>详解</em>CSS中position属性介绍(新增sticky)

最近有点忘了position几个取值的内容,在这里简单总结一下。position的含义是指定位类型,取值类型可以有:static、relative、absolute、fixed、inherit和sticky,这里sticky是CSS3新

更新时间:2019-01-11类型:
查看详情人气:81
详解CSS伪元素及Content属性

初识伪元素说起伪元素我第一想到的莫过于::before和::after这两个了,它俩其实就是在其附属的选择器命中的元素上插入第一个子节点和追加最后一个子节点。那这时我不禁地想问:直接添加两个class为.bef

更新时间:2019-01-11类型:
查看详情人气:79
CSS的position定位和float浮动详解

CSS的position定位和float浮动<em style='color:red;'>详解</em>

一、position定位(一):position的属性1.absolute:生成绝对定位的元素,相对于最近一级定位不是static的父元素来进行定位;2.relative:生成相对定位的元素,相对于其所在普通的文档流位置进行定位;

更新时间:2019-01-11类型:
查看详情人气:90
单/多行文本添加省略号办法 详解

单/多行文本添加省略号办法 <em style='color:red;'>详解</em>

1.单行文本添加省略号一般用于新闻列表展示li{width:200px;height:30px;line-height:30px;cursor:pointer;list-style-position:inside;/

更新时间:2019-01-09类型:
查看详情人气:108
详解Css3新特性应用之过渡与动画

<em style='color:red;'>详解</em>Css3新特性应用之过渡与动画

一、缓动效果学习和利用贝塞尔曲线,默认支持ease,ease-in,ease-out,ease-in-out和linear等还提供一个cubic-beizer自定义贝塞尔曲线的起点和终点Css中只支持一条贝塞尔曲的运动,不能连续多段

更新时间:2019-01-11类型:
查看详情人气:95
详解如何使用image-set适配移动端高清屏图片

<em style='color:red;'>详解</em>如何使用image-set适配移动端高清屏图片

一、注意注意注意!什么dpr、css像素、设备像素,这里是没有的,网上太多讲解了,都很好,这里不废话,建议是先查找相关资料了解再看本文章。该图片适配方案是基于vw单位适配方案的,具体如何用vw进行适配,网上也很多,出名的就是大漠那篇文

更新时间:2019-01-11类型:
查看详情人气:94
详解css3mask遮罩实现一些特效

<em style='color:red;'>详解</em>css3mask遮罩实现一些特效

遮罩mask的功能就是使用透明的图片或渐变遮罩元素的背景。于是,遮罩mask与背景background非常类似,除了没有color子属性,背景background剩下的6个子属性,mask都有遮罩mask是一个复合属性,包括mask-i

更新时间:2019-01-11类型:
查看详情人气:100
详解关于flex-shrink如何计算的冷知识

<em style='color:red;'>详解</em>关于flex-shrink如何计算的冷知识

假设有一个div内包含三个子div1,div2,div3,宽度分别200px.对于flex-grow对于剩余空间分配比例的计算相信用过flex布局的都非常熟悉了。这里还是简单列一下计算公式:假设div1,div2,div3的f

更新时间:2019-01-11类型:
查看详情人气:90
微信小程序CSSfilter(滤镜)的使用示例详解

微信小程序CSSfilter(滤镜)的使用示例<em style='color:red;'>详解</em>

之前在看七月老师的视频的时候,看到了有一个样式是-webkit-filter,不知道是什么(我没咋学过CSS,嘿嘿,所以不知道是啥),于是查了一下,原来是滤镜吖。但是在微信小程序里使用的时候,下面一直飘红线,再仔细查了一下,原来是在

更新时间:2019-01-11类型:
查看详情人气:83
详解CSS3伸缩布局盒模型Flex布局

<em style='color:red;'>详解</em>CSS3伸缩布局盒模型Flex布局

一、Flex布局是什么?CSS3引入了一种新的布局模式Flexbox布局,即伸缩盒模型布局(FlexibleBox)模型。用来提供一个更加有效的方式制定、调整和分布一个容器里的项目布局,即使它们的大小是未

更新时间:2019-01-11类型:
查看详情人气:95
详解css3object-fit属性

<em style='color:red;'>详解</em>css3object-fit属性

上传头像的时候遇到了头像变形的问题,最后通过object-fit:cover完美解决了。这个CSS属性可以达到最佳最完美的居中自动剪裁图片的功能。object-fit理解CSS3background-size出现的比较早,大家应

更新时间:2019-01-11类型:
查看详情人气:91
css盒模型文档流几种清除浮动的办法 实例详解

盒模型1、box-sizing:content-box是普通的默认的一种盒子表现模式盒子大小为width+padding+bordercontent-box:此值为其默认值,其让元素维持W3C的标准Box

更新时间:2019-01-09类型:
查看详情人气:99
详解CSS背景渐变图片transtion过渡效果技巧

<em style='color:red;'>详解</em>CSS背景渐变图片transtion过渡效果技巧

一、background-image不支持CSS3transitionbackground-image不支持CSS3transition,而CSS3gradient渐变作为背景图片存在的时候,下面的CSS设置是不会有过渡效果的

更新时间:2019-01-11类型:
查看详情人气:69
详解css中background-clip属性的作用

<em style='color:red;'>详解</em>css中background-clip属性的作用

background-clip属性的通俗作用就是指定元素背景所在的区域,有四种取值1、border-boxborder-box是默认值,表示元素的背景从border区域(包括border)以内开始保留背景。简单代码如下:!doct

更新时间:2019-01-11类型:
查看详情人气:89
CSS3calc()会计算属性详解

CSS3calc()会计算属性<em style='color:red;'>详解</em>

前言正如其名,calc是css3中新增的计算属性,让很多属性增加了一个表达式的说法;calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,你可以使用calc()给元素的border、margin、pading

更新时间:2019-01-11类型:
查看详情人气:122
CSS3clip-path用法介绍详解

一、基本概念刷新QQ空间动态时,发现一则广告,随着用户上下滑动动态列表,就会自动切换广告图片,这样的效果对移动端本就不大的屏幕来说,无疑是很精妙的考虑,这样的效果是怎么实现的呢?接下来就说说这个效果的具体实现思路:将两张图片通过定

更新时间:2019-01-11类型:
查看详情人气:78
详解CSS经典布局之Stickyfooter布局

<em style='color:red;'>详解</em>CSS经典布局之Stickyfooter布局

何为Stickyfooter布局?我们常见的网页布局方式一般分为header(页头)部分,content(内容区)部分和footer(页脚)部分。当页头区和内容区的内容较少时,页脚区不是随着内容区排布而是始终显示在屏幕的最下方。当内容

更新时间:2019-01-11类型:
查看详情人气:97
详解CSS的table-layout属性的用法

<em style='color:red;'>详解</em>CSS的table-layout属性的用法

前言:今天来和大家详细说一下table-layout属性的用法。/*eg:设置表格布局算法*/table{table-layout:fixed;}***本文关键词:table-layout属性值、定义和用法、固定表格布局、自动表格布

更新时间:2019-01-11类型:
查看详情人气:65
strickyfooter的三种解决方案详解

strickyfooter的三种解决方案<em style='color:red;'>详解</em>

strickyfooter设计是最古老和最常见的效果之一,我们都曾经历过类似的情景:如果页面内容不够长的时候,页脚块粘贴在底部;如果内容足够长时,页脚块会被内容向下推送。这些天做vue+express实战的练习,跟着黄轶老师倒是认识

更新时间:2019-01-11类型:
查看详情人气:80
清除浮动clear:both的应用详解

在CSS中我们会经常要用到清除浮动Clear,比较典型的就是clear:both;CSS手册上是这样说明的:该属性的值指出了不允许有浮动对象的边。这个属性是用来控制float属性在文档流的物理位置的。当属性设

更新时间:2019-01-11类型:
查看详情人气:70
详解CSS(层叠样式表)渐进增强

<em style='color:red;'>详解</em>CSS(层叠样式表)渐进增强

有多种方式可以将渐进增强融入到层叠样式表(CascadingStyleSheets,简称CSS)的工作中,本文将讨论其中比较成功的一些,并考虑采用其它方式来逐步增强你的站点。样式表的组织  如何在文档中引入样式表,很多Web设计者和

更新时间:2019-01-11类型:
查看详情人气:82
详解css定位与定位应用

<em style='color:red;'>详解</em>css定位与定位应用

定位的定义:在CSS中关于定位的内容是:position:relative|absolute|static|fixedstatic没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。relative

更新时间:2019-01-11类型:
查看详情人气:65
CSSbackground-position的使用说明详解

CSSbackground-position的使用说明<em style='color:red;'>详解</em>

background-position的说明:设置或检索对象的背景图像位置。必须先指定background-image属性。该属性定位不受对象的补丁属性(padding)设置影响。默认值为:0%0%。此时背景图片将被定位

更新时间:2019-01-11类型:
查看详情人气:117
CSSborder三角、圆角图形生成技术详解

CSSborder三角、圆角图形生成技术<em style='color:red;'>详解</em>

一、前言利用CSS的border属性可以生成一些图形,例如三角或是圆角。纯粹的CSS2的内容,没有兼容性的问题,我之前在纯CSS实现各类气球泡泡对话框效果一文中算是比较详细的讲述了CSSborder属性生成三角的原理,以及实例。我觉得

更新时间:2019-01-11类型:
查看详情人气:92
CSSSprites详解

CSSSprites技术不新鲜,早在2005年CSSZengarden的园主DaveShea就在ALA发表对该技术的详细阐述。原先只在CSS玩家之间作为一种制作方法流传,后来出来个14RulesforFast

更新时间:2019-01-11类型:
查看详情人气:74
详解DIV+CSS布局的好处和意义

业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站,在Div+CSS标准化的影响下,网页设计人员已经把这一要求作为行业标准。那么什么是Div+CSS标准?Div+CSS的标准化设计到底有什么好处?Div

更新时间:2019-01-11类型:
查看详情人气:61
CSS图片垂直居中实现办法 详解

方法一:利用定位HTML结构如:imgsrc="http://img01.taobaocdn.com

更新时间:2019-01-09类型:
查看详情人气:92
CSS3border-image详解、应用及jQuery插件

CSS3border-image<em style='color:red;'>详解</em>、应用及jQuery插件

一、border-image的兼容性border-image可以说是CSS3中的一员大将,将来一定会大放光彩,其应用潜力真的是非常的惊人。可惜目前支持的浏览器有限,仅Firefox3.5,chrome浏览器,Safari3+支持borde

更新时间:2019-01-11类型:
查看详情人气:86
css控制ULLI的样式详解(推荐)

css控制ULLI的样式<em style='color:red;'>详解</em>(推荐)

首页博客liclass="menuDi

更新时间:2019-01-11类型:
查看详情人气:101
css中link和@import的区别分析详解

导入CSS文件主要有两种方式:链接式(link)代码如下导入式(@impot)styletype="tex

更新时间:2019-01-11类型:
查看详情人气:88
csspadding属性兼容ie6,ie8,firefox实例详解

本文章简单的介绍一下关于padding兼容ie6,ie8,firefox的做法,因为不同浏览器对padding理解不一样,所以在浏览时会有点差别。padding简写属性在一个声明中设置所有内边距属性。说明这个简写属性设置元素所有内

更新时间:2019-01-11类型:
查看详情人气:84
cssfloat浮动属性的深入研究及详解拓展(一)

cssfloat浮动属性的深入研究及<em style='color:red;'>详解</em>拓展(一)

概念目录个人感悟之CSS代码的情感化思维个人观点之浮动的意义仅仅是文字环绕显示而已个人观点之浮动的本质是包裹及破坏个人观点之目前大多数浮动应用都不是浮动应该做的个人观点之浮动其实是个魔鬼、混球一、引言

更新时间:2019-01-11类型:
查看详情人气:66
cssfloat浮动属性的深入研究及详解拓展(二)

cssfloat浮动属性的深入研究及<em style='color:red;'>详解</em>拓展(二)

接上回cssfloat浮动属性的深入研究及详解拓展(一)五、浮动的非本职工作浮动的本职工作是让匿名inlineboxes性质的文字环绕图片显示,而其他所有用浮动实现的效果都不是浮动应该做的事情,我称之为&ldquo

更新时间:2019-01-11类型:
查看详情人气:63
CSS如何修改tr边框属性实例详解

tr是html标签中行的标记,在web开发中,有时候我们为了美观需要修改行的属性。比如tr的边框。如果我们按照如下的形式修改tr的属性就大错特错了.tr{border:1pxsolid#DDDDDD;}这样是没有任何效果的。

更新时间:2019-01-11类型:
查看详情人气:58
CSS3盒子模型详解

CSS3盒子模型<em style='color:red;'>详解</em>

本章将介绍CSS3中各种盒的知识点;主要包含以下内容:CSS3中各种各样盒的类型概念、浏览器支持情况;当盒中内容超出容纳范围时,如何利用属性来让浏览器按照自己想要的方式对盒中内容进行显示;掌握给盒添加阴影的属性;掌握几种&ldqu

更新时间:2019-01-11类型:
查看详情人气:77
深入CSS3动画效果的总结详解

深入CSS3动画效果的总结<em style='color:red;'>详解</em>

CSS3添加了几个动画效果的属性,通过设置这些属性,可以做出一些简单的动画效果而不需要再去借助JavaScript。CSS3动画的属性主要分为三类:transform、transition以及animation。transformro

更新时间:2019-01-11类型:
查看详情人气:91
基于ime-mode属性使用详解

有时项目需要禁止用户输入中文、符号等,减少用户输入出错误的可能性,css属性有这样的功能。ime-mode的语法解释如下:ime-mode:auto|active|inactive|disabled取值:auto

更新时间:2019-01-11类型:
查看详情人气:85
div+css相对定位和绝对定位用法实例详解

div+css相对定位和绝对定位用法实例<em style='color:red;'>详解</em>

在用DIV+CSS控制排版过程中,定位一直被人认为是一个难点,这主要是表现为很多网友在没有深入理解清楚定位的原理时,排出来的杂乱网页常让他们不知所措,而另一边一些高手则常常借助定位的强大功能做出些很酷的效果来,比如CSS相册等等,因此自己

更新时间:2019-01-11类型:
查看详情人气:71
CSS伪类对象before和after的用法实例详解

CSS伪类对象before和after的用法实例<em style='color:red;'>详解</em>

一直感觉这两个伪类对象不是很重要,并且IE对它两兄弟并不支持,所以也没有怎么静下心来研究,只有在清楚浮动clearfix的时候会用到哈,其他都很少用!不过最近在研究css3的时候觉得它两个的搭配不仅能够减少代码量并且能整出很巴适的效果,

更新时间:2019-01-11类型:
查看详情人气:66
CSSbackground属性(背景属性)详解

可以在background属性中设置所有的背景属性。可以设置如下属性:background-color颜色background-position位置background-size大小&bu

更新时间:2019-01-11类型:
查看详情人气:106
CSS选择器种类、优先级与匹配原理详解

作为一个Web开发者,掌握必要的前台技术也是很重要的,特别是在遇到一些实际问题的时候。这里给大家列举一个例子:给一个p标签增加一个类(class),可是执行后该class中的有些属性并没有起作用。通过Firebug查看,发现没有起作用的

更新时间:2019-01-11类型:
查看详情人气:61
css清除浮动clearfix:after的用法详解(附完整代码)

网上常用的完整代码:.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear

更新时间:2019-01-11类型:
查看详情人气:96
Css样式--背景样式详解

背景:1.背景属性都不能继承2.背景色:其默认值是transparent。transparent有透明之意h1{background-color:#00ff00}3.背景图像:背景重复背景定位

更新时间:2019-01-11类型:
查看详情人气:78
Css样式--文本样式详解

1.文本缩进:text-indentp{text-indent:5em;}1.实用负值:设置负值时要当心,如果对一个段落设置了负值,那么首行的某些文本可能会超出浏览器窗口的左边界。为了避免出现这种显示问题,建议针对负缩进再设置一

更新时间:2019-01-11类型:
查看详情人气:89
Css样式--字体样式和链接样式详解

1.指定字体:font-family(1)实用通用字体系列:body{font-family:sans-serif;}(2)制定字体系列:h1{font-family:Georgia,spanstyle="c

更新时间:2019-01-11类型:
查看详情人气:64
CSS:list-style和inline使用办法 详解

平时只顾着写程序,写div或span或ulli之类的,常常遇到一莫名的问题,自己的解决方式可能是top:-10px也可能float:left之类的,问题当然能得到解决,就好像坐轮船到纽约和坐飞机到纽约的结果一样,都

更新时间:2019-01-09类型:
查看详情人气:135
css中display:block;的用法及适用标签详解

对所有的块元素都没有意义,块元素的dispaly属性默认值为block,没必要再显式定义除非你之前对块元素的display属性重新定义过。display:block;比较常用于这两个标签&m

更新时间:2019-01-11类型:
查看详情人气:85
css教程之绝对定位使用详解

一.基本概念:如果说相对定位没有脱离文档流,相对于对象本身进行偏移有点拖泥带水的话,那么绝对定位绝对是快刀斩乱麻,因为绝对定位可以使一个对象脱离正常的文档流,好像是漂浮在正常文档流的上空,并相对于包含此对象的元素进行定位,当然这个定位相

更新时间:2019-01-11类型:
查看详情人气:66
CSS旋转与翻转使用示例详解

一个项目中要画一个图,有横坐标和纵坐标,纵坐标需要文字转过来竖排,baidu了一圈,找到一篇文章,有用,转载过来备查css2.0还是没有翻转的,3.0里面有rotate属性,这个可以把元素进行任意角度旋转,灰常强大。除了这个rotat

更新时间:2019-01-11类型:
查看详情人气:73
IE=edge,chrome=1的META信息详解

IE=edge,chrome=1的META信息<em style='color:red;'>详解</em>

这几天在玩HTML5★Boilerplate,注意到meta信息中有这么一句:但令我好奇的是,此处这个

更新时间:2019-01-11类型:
查看详情人气:86
css中visiblity和display异同详解

visiblity是设置元素的可见性,即可见/隐藏;隐藏后元素所占有位置保留;display是设置元素按什么样的方式来显示,是按块显示,显示成一条线的形式,显示为消失等等,当display为none时

更新时间:2019-01-11类型:
查看详情人气:88
IE浏览器专有css属性之zoom详解

zoom:1;一般是拿来解决IE6的子元素浮动时候父元素不随着自动扩大的问题,功能相当于overflow:auto,同样也可以用height:1%来代替zoom:1。所以一般要在浮动元素的父元素加上overflow:auto;zoom:

更新时间:2019-01-11类型:
查看详情人气:124
CSS图片翻转动画技术详解(IE也实现了)

CSS动画非常的有趣;这种技术的美就在于,通过使用很多简单的属性,你能创建出就连皮克斯动画制作公司也会赞叹的漂亮的消隐效果。其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容。本文就是要用最简单的方法向大家介绍如

更新时间:2019-01-11类型:
查看详情人气:70
CSS3网格的三个新特性详解

CSS3网格的三个新特性<em style='color:red;'>详解</em>

一、网格简史曾几何时,我们的布局是一团糟。表格和框架是用于创建多列布局的主要工具。虽然他们能完成工作(但其实非常糟糕)。把目光投向今天。HTML和CSS已经变得非常复杂,Web设计的知名度和复杂度与日俱增。我们曾经使用的旧的布局方法显

更新时间:2019-01-11类型:
查看详情人气:82
css盒子模型详解加示例

css盒子模型<em style='color:red;'>详解</em>加示例

CSS盒子模型:W3C组织建议把所有的网页上的对象都放在一个盒子中(在定义盒子宽高的时候,要考虑到内填充,边框,边界的存在)一个盒子的构成:盒子中的内容:content盒子的边框:border盒子边框与内容之间的距离:称为填充---pa

更新时间:2019-01-11类型:
查看详情人气:65
bootstrap3.0教程之表单(form)使用详解

bootstrap3.0教程之表单(form)使用<em style='color:red;'>详解</em>

本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的Form表单。本文主要来讲解一下内容:1.基本案例2.内联表单3.水平排列的表单4.被支持的控件5.静态控件6.控件状态7.控件尺

更新时间:2019-01-11类型:
查看详情人气:108
CSS中height和width在IE和其他浏览器中的区别图文详解

CSS中height和width在IE和其他浏览器中的区别图文<em style='color:red;'>详解</em>

IE8的width=border-left+padding-left+内容宽度+padding-right+border-right;IE8的height=border-top+padding-top+内容高度+padding-bott

更新时间:2019-01-11类型:
查看详情人气:54
css的pointer鼠标类型详解(支持IE,firefox,chrome)

css的pointer鼠标类型<em style='color:red;'>详解</em>(支持IE,firefox,chrome)

是否曾经有过这样的经历:把一个元素置于另一个元素之上,而希望下面的那个元素成为可点击的?现在,利用css的pointer-events属性即可做到。CSSpointer-eventsPointer-events原本来源于SVG,目前

更新时间:2019-01-11类型:
查看详情人气:78
css中postion的fixed与absolute区别详解

一直对positon的几个定位方式不是特别理解,记录下fixed固定定位,参照位置是浏览器窗口的左上角,即坐标点为(0px,0px)absolute绝对定位,参展位置是离当前元素最近的定位方式为fixed,absolute,rela

更新时间:2019-01-11类型:
查看详情人气:84
详解CSS中的几种长度px、em、pt

今天没有继续昨天的问题,因为今天没时间,从来就感觉自己在忙,不过可喜的是,以前我在忙着迷茫,现在我在忙着励志...记得有句话说的特别好那些想明白了就可以不做的事情,往往不做就想不明白,这句话让我佩服很久,那些曾

更新时间:2019-01-11类型:
查看详情人气:58
CSS3transform的skew属性值图文详解

CSS3transform的skew属性值图文<em style='color:red;'>详解</em>

我刚刚接触transform的skew属性值时一头雾水,根本不知道种东西到底是咋变的。上网查,各个网站上也只说这个使用来做扭曲变换的,具体是咋变的就是不说。。。。无奈我只好自己研究了,现把研究结果共享一下。首先说变换的时候坐标系是咋建的

更新时间:2019-01-11类型:
查看详情人气:52
css3中背景尺寸background-size详解

定义:规定背景图像的尺寸background-size的类型background-size需要两个值,它的类型可以是像素(px)、百分比(%)或是auto,还可以是cover和contain。第一个值为背景图的width,另外一个值用

更新时间:2019-01-11类型:
查看详情人气:97
css3中transition属性详解

transform呈现的是一种变形结果,而Transation呈现的是一种过渡,通俗点说就是一种动画转换过程,如渐显、渐弱、动画快慢等。transition和transform是两种不同的动画模型。1.transition过渡属性tr

更新时间:2019-01-09类型:
查看详情人气:81
css属性行高line-height的用法详解

css属性行高line-height的用法<em style='color:red;'>详解</em>

偶然看到的一篇介绍line-height的文章,图文并茂很详细也很透彻,转过来学习。什么是行间距?古时候我们使用印刷机来出来文字。印刷出来的每个字,都位于独立的一个块中。行间距,即传说中控制两行文字垂直距离的东东。在CSS中,line

更新时间:2019-01-11类型:
查看详情人气:53
详解css中的display属性

首先,所有主流浏览器都支持display属性。其次,我们都知道display属性规定元素应该生成的框的类型。默认值:inline我们常用的display属性值有:inlineblockinline-blocknone把disp

更新时间:2019-01-11类型:
查看详情人气:73
css3伪元素和伪类选择器详解

伪类选择器:CSS中已经定义好的选择器,不能随便取名常用的伪类选择器是使用在a元素上的几种,`如a:link|a:visited|a:hover|a:active`提示:在CSS定义中,a:hover必须被置于a:link和

更新时间:2019-01-11类型:
查看详情人气:75
css(html)背景图优化合并技巧详解

图片本身的优化图像质量要求和图像文件大小决定你用什么格式的图片,用较小的图片文件呈现较好的图像质量。当图片色彩过于丰富且无透明要求时,建议采用jpg格式并保存为较高质量。当图片色彩过于丰富又有透明或半透明要求或阴影效果时,建议采用p

更新时间:2019-01-11类型:
查看详情人气:52
css3transform属性详解

css3transform属性<em style='color:red;'>详解</em>

CSS3变形是一些效果的集合,比如平移translate()、旋转rotate()、缩放scare()和倾斜skew()效果,每个效果都被称作为变形函数(TransformFunction),它们可以操控元素发生旋转、缩放、和平移等变

更新时间:2019-01-11类型:
查看详情人气:88
CSS背景background、background-position使用详解

CSS背景background、background-position使用<em style='color:red;'>详解</em>

背景(background)是css中一个重要的的部分,也是需要知道的css的基础知识之一。这篇文章将会涉及css背景(background)的基本用法,包括诸如background-attachment等的属性,也会介绍一些有关背景

更新时间:2019-01-11类型:
查看详情人气:73
CSS强制性换行的办法 区别详解

一般情况下,元素拥有默认的white-space:normal(自动换行,PS:不换行是white-space:nowrap),当录入的文字超过定义的宽度后会自动换行,但当录入的数据是一堆没有空格的字符或字母或数字(常规数据应该不会有吧,

更新时间:2019-01-09类型:
查看详情人气:77
详解PNG图片

<em style='color:red;'>详解</em>PNG图片

1、PNG图片类型PNG格式有8位、24位、32位三种,下面是一些术语:索引透明:类似于GIF,某一像素只有全透和全不透明两种效果Alpha透明:半透明PNG88位的PNG最多支持256(2的8次方)种颜色,8位的PNG支持索引透明

更新时间:2019-01-11类型:
查看详情人气:81
CSS优先级问题详解

CSS优先级问题<em style='color:red;'>详解</em>

当你将一个样式添加到元素上却发现不起作用时,那就是遇到优先级问题了。那么应该如何处理CSS优先级问题呢,下面我总结了一些解决CSS优先级问题的常用法则。样式距离我们可以通过使用外部样式、内部样式、内联样式等方法给元素添加指定的

更新时间:2019-01-11类型:
查看详情人气:78
css中position属性使用详解

CSS2.0的解释:设置此属性值为absolute会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。假如其他具有不同z-index属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠。此时对象不具有

更新时间:2019-01-11类型:
查看详情人气:91
CSS伪类和伪元素的区别详解

CSS伪类和伪元素的区别<em style='color:red;'>详解</em>

首先,阅读w3c对两者的定义:CSS伪类用于向某些选择器添加特殊的效果。CSS伪元素用于将特殊的效果添加到某些选择器。可以明确两点,第一两者都与选择器相关,第二就是添加一些特殊的效果。这里特殊指的是

更新时间:2019-01-11类型:
查看详情人气:80
CSS3动画效果回调处理详解

我们在做js动画的时候,很多时候都需要做回调处理,如在一个动画完成后触发一个事件、一个动画完成后执行另外一个动画等等,但在使用CSS3动画时能不能捕获到运动的状态做回调处理呢?CSS3动画也是可以做回调处理的,这里分为两个属性,一个是

更新时间:2019-01-11类型:
查看详情人气:94
动态的样式语言less语法详解之混合属性

前面介绍了less的变量和extend语法,今天在研究下混合属性(Mixin)。混合可以说是less的另一个特征,你可以将通用属性定义在一块,然后使用时直接调用此混合属性。混合:  在LESS中我们可以定义一些通用的属性集为一个选择

更新时间:2019-01-11类型:
查看详情人气:109
动态的样式语言less语法详解之变量与extend

作为CSS的一种扩展,Less不仅完全兼容CSS语法,而且连新增的特性也是使用CSS语法。这样的设计使得学习Less很轻松,而且你可以在任何时候回退到CSS。less文件是以less作为文件后缀名,HTML引用时可以像

更新时间:2019-01-11类型:
查看详情人气:96
css3的transform中scale缩放详解

下面我们从3个方面开始介绍:1、scale(x,y)对元素进行缩放X表示水平方向缩放的倍数|Y表示垂直方向的缩放倍数Y是一个可选参数,没有设置的话,则表示X,Y两个方向的缩放倍数是一样的。并以X为准。transform:scal

更新时间:2019-01-11类型:
查看详情人气:100
CSS条件注释详解(根据不同浏览器加载CSS)

由于浏览器版本的不同,对CSS里某些元素的解释也不一样,针对浏览器版本不同而选择不同CSS的代码,其实我们还可以利用条件注释的方法来达到类似的目的,什么是条件注释,在此简单介绍一下,无非就是一些if判断啦,呵呵,但这些判断不是在脚本里执行

更新时间:2019-01-11类型:
查看详情人气:94
background-size使用详解

设置背景图片的大小,以长度值或百分比显示,还可以通过cover和contain来对图片进行伸缩。语法:background-size:auto|||cover|contain取值说明:1、aut

更新时间:2019-01-11类型:
查看详情人气:166
CSSHack详解

摘要:在我们制作页面时CSShack由于不同的浏览器,比如InternetExplorer,MozillaFirefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。这个时候

更新时间:2019-01-11类型:
查看详情人气:107
css3的transition属性详解

css3的transition属性<em style='color:red;'>详解</em>

transition是将某个属性从一个属性值在指定的时间内平滑过渡到另一个属性值来实现动画效果.这个属性一般搭配:hover来使下面看一个例子:鼠标放在div上,0.2s后将div元素的背景色用一秒的时间变成黄色,变化方式是linear

更新时间:2019-01-11类型:
查看详情人气:75
css中pointer-events属性详解

绝对定位元素盖住链接或添加某事件handle的元素后,那么该链接的默认行为(页面跳转)或元素事件将不会被触发。现在Firefox3.6+/Safari4+/Chrome支持一个称为pointer-events的css属性。使用该属性可以决

更新时间:2019-01-11类型:
查看详情人气:97
CSS中的before和:after伪元素使用详解

CSS中的before和:after伪元素使用<em style='color:red;'>详解</em>

如果你一直密切关注着各种网页设计的博客,你可能已经注意到了:before和:after伪元素已经在前端开发中获得了相当多的关注。特别是在NicolasGallagher的博客中,后期运用了很多伪类元素。NicolasGallaghe

更新时间:2019-01-11类型:
查看详情人气:82
举例详解CSS中的选择器

举例<em style='color:red;'>详解</em>CSS中的选择器

大家都知道浏览器会把远端过来的html解析成dom模型,有了dom模型,html就变成了xml格式,否则的话就是一堆杂乱无章的string,这样的话没人知道是什么鸟东西,js也无法什么各种getElementB

更新时间:2019-01-11类型:
查看详情人气:67
举例详解CSS3中的Transition

举例<em style='color:red;'>详解</em>CSS3中的Transition

1.会伸缩的搜索表单常在sf.gg混的人都知道,它的顶部导航栏是这样的:当输入框获得焦点就会变成这样的:利用CSS3的Transition属性,我们可以简单做出一个类似的搜索表单出来:HTML标记:

更新时间:2019-01-11类型:
查看详情人气:64
详解CSS中clear:left/right的用法

<em style='color:red;'>详解</em>CSS中clear:left/right的用法

一、理解clear:left/clear:right当想到clear:left的时候,自然会认为是清除左浮动,clear:right是清除右浮动。其实现在想想,这样的理解与表示是不严谨的欠考虑的。

更新时间:2019-01-11类型:
查看详情人气:84
详解CSS中@supports的用法

基于浏览器的特性检测大家应该已经很熟悉了,特别是modernizr.js推出来之后。其实w3c也出了规范,可以基于css来做一些特性检测,也就是@supports,这个特性已经有两年多了,之前浏览器支持度不够,现在webkitnight

更新时间:2019-01-11类型:
查看详情人气:92
举例详解CSS中的cursor属性

举例<em style='color:red;'>详解</em>CSS中的cursor属性

一、开篇之言CSS3的领域范围已经渗透到了cursor属性(鼠标手形)。这里简单介绍两个相当实用的组合zoom-in/zoom-out以及grab/grabbing.本文重在展示,开阔眼界。二、zoom-in/zoom-out组合z

更新时间:2019-01-11类型:
查看详情人气:71
详解CSS3中MediaQueries的相关使用

MediaQueries能在不同的条件下使用不同的样式,使页面在不同在终端设备下达到不同的渲染效果@media媒体类型and(媒体特性){你的样式}最大宽度max-widthmax-width&rd

更新时间:2019-01-11类型:
查看详情人气:73
CSS中的元素定位办法 详解

CSS中的元素定位办法 <em style='color:red;'>详解</em>

1.盒模型盒模型,就是浏览器为页面中的每个HTML元素生成的矩形盒子。这些盒子们都要按照可见版式模型(visualformattingmodel)在页面上排布。可见的页面版式主要由三个属性控制:position属性、

更新时间:2019-01-09类型:
查看详情人气:86
举例详解CSS中的的优先级

计算优先级优先级是根据由每种选择器类型构成的级联字串计算而成的。他是一个对应匹配表达式的权重。如果优先级相同,靠后的CSS会应用到元素上。注意:元素在文档树中的位置是不会影响优先级的优先级顺序优先级逐级增加的选择器列表:

更新时间:2019-01-11类型:
查看详情人气:87
详解CSS3中border-image的使用

<em style='color:red;'>详解</em>CSS3中border-image的使用

最近在项目中用到了border-image,一直是只知其名,不知其用。最终效果是这样的:且随着border宽度变化。下图灰色部分带斜纹的是border先看下css:border-width:40px;border-style:

更新时间:2019-01-11类型:
查看详情人气:104
举例详解CSS中的继承

举例<em style='color:red;'>详解</em>CSS中的继承

CSS的继承是由所使用的样式属性定义的。换句话说,当你查看CSS属性backgruound-color,你会看到一栏「继承性」,也许你几乎没有在意过它,但是它还是十分有用的。什么是CSS继承每一个元素都是文档树的一部分,除了最顶级的HT

更新时间:2019-01-11类型:
查看详情人气:95
举例详解CSS中的字体尺寸设置

举例<em style='color:red;'>详解</em>CSS中的字体尺寸设置

常用单位在CSS中可以用很多不同的方式来设定字体的尺寸。一般来说,这些单位被分成两大类:绝对单位(absolute)和相对单位(relative)。绝对单位在大多数情况下是相对于某些实际量度而言的固定值,即是说它们一旦设定,就

更新时间:2019-01-11类型:
查看详情人气:78
详解CSS中的规则声明

<em style='color:red;'>详解</em>CSS中的规则声明

CSS规则由选择器和声明两部分组成,本文将要说的是第二部分:声明。一个声明包含两部分:属性和值。属性指出要影响元素的哪个方面(颜色、高度,等等),而值表示属性设定为什么(绿色、15px,等等)。CSS属性值

更新时间:2019-01-11类型:
查看详情人气:98
css-sprite使用详解

可能是最好用的雪碧图工具了,好吧,至少是我用过最好用的。首先安装css-sprite,安装这里很坑,等我最后再说。npminstallcss-sprite我是使用gulp来构建前端代码,所以还需要安装gulp和gulp-if,安

更新时间:2019-01-11类型:
查看详情人气:77
举例详解CSS的z-index属性的使用

举例<em style='color:red;'>详解</em>CSS的z-index属性的使用

通常认为HTML页面是二维的,但实际上,CSS还有一个z-index属性,允许层叠元素。所有的盒模型元素都处于三维坐标系中。除了我们常用的横坐标和纵坐标,盒模型元素还可以沿着z轴层叠摆放,当他们

更新时间:2019-01-11类型:
查看详情人气:51
详解CSS中的栅格系统

<em style='color:red;'>详解</em>CSS中的栅格系统

说到栅格系统(gridsystem),你也许见过这样的概念:像这样,通过固定的格子结构,来进行布局设计。这是一种设计风格,而且一直以来很广泛地应用于网页设计领域。这样的风格清晰、工整,可以让网页具有更友好的浏览体验。而随着响应式设计

更新时间:2019-01-11类型:
查看详情人气:112
详解CSS中的类和ID选择符

类属性类选择符格式:.类名示例:.specialtext{font-style:italic;}标签带类选择符格式:标签名.类名示例:p.specialtext{color:red;}多类选择符格式:.类名.类名示

更新时间:2019-01-11类型:
查看详情人气:74
详解CSS中的字体属性的使用

字体族font-family示例:h2{font-family:times,serif;}注意:如果一个字体名多于一个单词(有空格),应该加上引号。例如:body{font-family:"trebuche

更新时间:2019-01-11类型:
查看详情人气:100
CSS中的层分离编程详解

随着CSS的发展,使用CSS有语义化的命名约定和CSS层的分离,将有助于它的可扩展性,性能的提高和代码的组织管理。在我前面的文章中讨论很多关于CSS的问题都可以通过使用一个适当的CSS策略来避免。在这篇文章里,我将着重于讨论使用一种方法

更新时间:2019-01-11类型:
查看详情人气:87
CSS3中Animation属性的使用详解

CSS3中Animation属性的使用<em style='color:red;'>详解</em>

在开始介绍Animation之前我们有必要先来了解一个特殊的东西,那就是Keyframes,我们把他叫做关键帧,玩过flash的朋友可能对这个东西并不会陌生。下面我们就一起来看看这个

更新时间:2019-01-11类型:
查看详情人气:60
详解CSS的DRY编程方式

DRY就是Donotrepeatyouself不要重复。但其实这个名字有点无趣,哪个理论不是消除重复呢,但如何消除才是意义所在。总的来说我认为DRYCSS与OOCSS是两个极端,所以我将会以对比的方式来讲讲DRYCSS的内容。使用D

更新时间:2019-01-11类型:
查看详情人气:57
详解CSS中iconfont的使用

<em style='color:red;'>详解</em>CSS中iconfont的使用

初识iconfont就算我们一开始不懂这个英文不懂是干嘛的,对于iconfont,英文从后往前读应该叫做:字体图标。这里面已经包含两个概念,首先必须是字体,第二,就是图标。我们都知道网页中的字体我们可以控制大小、样式、变形、拉伸、默认字

更新时间:2019-01-11类型:
查看详情人气:94
详解CSS3中@media的实际使用

语法:@media:{sRules}取值::指定设备名称。{sRules}:样式表定义。说明:判断媒介(对象)类型来实现不同的展现。此特性让CSS可以更精确作用于不同的媒

更新时间:2019-01-11类型:
查看详情人气:89
CSS中对RGB颜色的使用详解

RGB颜色模型解释RGB颜色模型就是一种描述某个颜色里面有多少红、绿、蓝三原色的量的方法,就像把水彩颜料或油彩颜料混合起来得到某种我们想要的真实色彩一样。想象下如果你要配出一个纯蓝色,为了实现这个,你就不能把红色和绿色放进这个颜色里。

更新时间:2019-01-11类型:
查看详情人气:80
对未知高度的图片设置垂直居中的办法 详解

对未知高度的图片设置垂直居中的办法 <em style='color:red;'>详解</em>

标准浏览器还是将外部容器#box的显示模式设置为display:table-cell,IE6/IE7是利用在img标签的前面插入一对空标签的办法但是实际在浏览器中实现起来的效果并不是很完美,由于各浏览器的解析都各不相同,所以在各浏览器都

更新时间:2019-01-09类型:
查看详情人气:86
举例详解CSS中的text-shadow文字阴影效果使用

举例<em style='color:red;'>详解</em>CSS中的text-shadow文字阴影效果使用

text-shadow语法text-shadow:h-shadowv-shadowblurcolor;实例基础的文本阴影效果:{text-shadow:5px5px5px#FF0000;}E

更新时间:2019-01-11类型:
查看详情人气:98
详解CSS3中使用gradient实现渐变效果的办法

<em style='color:red;'>详解</em>CSS3中使用gradient实现渐变效果的办法

CSS3Gradient分为linear-gradient(线性渐变)和radial-gradient(径向渐变)。线性渐变在Webkit下的应用-webkit-linear-gradient([||,

更新时间:2019-01-09类型:
查看详情人气:85
详解CSS中的BoxModel盒属性的使用

<em style='color:red;'>详解</em>CSS中的BoxModel盒属性的使用

页面上显示的每个元素(包括内联元素)都可以看作一个盒子,即盒模型(boxmodel)。请看ChromeDevTools里的截图:可以显而易见的看出盒模型由4部分组成。从内到外分别是:content-padding

更新时间:2019-01-11类型:
查看详情人气:75
举例详解CSS中position属性的使用

举例<em style='color:red;'>详解</em>CSS中position属性的使用

position这个属性决定了元素将如何定位。它的值大概有以下五种:每个网页都可以看成是由一层一层页面堆叠起来的,如下图所示。position设置为relative的时候,元素依然在普通流中,位置是正常位置,你可以通过lef

更新时间:2019-01-11类型:
查看详情人气:94
详解CSS3选择器的使用办法 汇总

一通用选择器1*{}通配选择符(CSS2):适合所有元素对象。2E类型(HTML)选择符(CSS1):以文档语言对象类型DOM作为选择符。3E#myid是id选择符(CSS1):以唯一标识符id属性等于myid的E对象作为选

更新时间:2019-01-09类型:
查看详情人气:83
深入浅析css3border-image边框图像详解

深入浅析css3border-image边框图像<em style='color:red;'>详解</em>

我的作风:首先给大家作自我介绍hello,大家好,我叫小黑,也叫xiaoho,目前喜欢并从事写页面。因为不喜欢在那些类似BBS型的论坛上发帖,所以之前在html-js上发表几篇戳文,现在申请了前端观察打字员,在这里谢谢神飞童鞋,虽然

更新时间:2019-01-11类型:
查看详情人气:95
详解CSS的结构与层叠以及格式化

<em style='color:red;'>详解</em>CSS的结构与层叠以及格式化

结构与层叠每个合法的文档都会生成一个结构树,有了结构树元素的祖先、属性兄弟元素等等创建选择器来选择元素,这是CSS继承的核心。继承是从一个元素向后代元素传递属性值所采用的机制。面向一个元素使用哪些值时,用户代理不仅要考虑继承,还要考虑特

更新时间:2019-01-11类型:
查看详情人气:74
CSS3display知识详解

默认值:inline适用于:所有元素继承性:无动画性:否none:隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间inline:指定对象为内联元素。block:指定对象为块元素。list-

更新时间:2019-01-11类型:
查看详情人气:123
CSS3圆角和渐变2种常用功能详解

CSS3圆角和渐变2种常用功能<em style='color:red;'>详解</em>

Css3圆角讲解:想必大家对于图片,背景圆角,都不陌生吧,圆角语法:border-radius:圆角值;CSS3圆角的优点传统的圆角生成方案,必须使用多张图片作为背景图案。CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而

更新时间:2019-01-11类型:
查看详情人气:75
详解CSS中的z-index属性在层叠布局中的用法

<em style='color:red;'>详解</em>CSS中的z-index属性在层叠布局中的用法

z-index的重要性在我看来,z-index给了我们日常工作中以极大的帮助,我们用它来定义元素的层叠级别(stacklevel)。受益于它,你能做Popup,DropDown,Tips,图文替换等等。在开始本篇之前,或许我

更新时间:2019-01-11类型:
查看详情人气:78
详解CSS3MediaQueries中媒体属性的使用

媒体属性大多数媒体属性带有min-和max-前缀,用于表达小于等于和大于等于。这避免了使用与HTML和XML冲突的&ldqu

更新时间:2019-01-11类型:
查看详情人气:73
css字体单位之间的区分以及字体响应式的实现详解

css字体单位之间的区分以及字体响应式的实现<em style='color:red;'>详解</em>

问题场景:在实现响应式布局的过程中,如何设置字体大小在不同的视窗尺寸以及不同的移动设备的可读性?需要了解的有:1.px,em,pt之间的换算关系1em=16px1px=1/16em=0.0625em////以下用的比

更新时间:2019-01-11类型:
查看详情人气:92
css3中的新特性加强记忆详解

css3被拆分成如下的小模块,选择器,盒模型,背景和边框,文字特效,2D/3D转换,动画,多列布局和用户界面2D转换使用transform:属性来为元素设置2D转换,兼容浏览器加前缀webkit--moz-使用r

更新时间:2019-01-11类型:
查看详情人气:87
详解CSS的Sass框架中代码注释的编写办法

在Sass中注释有两种方式:1、类似CSS的注释方式,使用/*开头,结属使用*/2、类似JavaScript的注释方式,使用//Sas

更新时间:2019-01-09类型:
查看详情人气:91
详解CSS中的flex容器与flex属性

<em style='color:red;'>详解</em>CSS中的flex容器与flex属性

flexcontainer(flex容器或弹性容器)flex容器是flex元素的的父元素。通过设置display属性的值为flex或inline-flex定义。注旧版本的属性值:box:将对象作为弹性容器显示。(最老版

更新时间:2019-01-11类型:
查看详情人气:88
详解CSS中的伪类与伪元素及二者间的区别

<em style='color:red;'>详解</em>CSS中的伪类与伪元素及二者间的区别

CSS伪类的概念及作用CSS伪类(Pseudoclasses)是选择符的螺栓,用来指定一个或者与其相关的选择符的状态。它们的形式是selector:pseudoclass{property:value;},简单地用一个半角英文冒号(:)来

更新时间:2019-01-11类型:
查看详情人气:80
详解CSS3的opacity属性设置透明效果的用法

<em style='color:red;'>详解</em>CSS3的opacity属性设置透明效果的用法

CSS3opacity属性的功能是用来控制网页元素的透明效果(调整不透明度),早期网页设计常常会用到许多的透明效果,通常都是透过png图层来制作透明的感觉,现在网页设计师可以使用CSS3opacity属性来轻松的达到网页元素

更新时间:2019-01-11类型:
查看详情人气:93
Web前端新人笔记之height、min-height的区别详解

Web前端新人笔记之height、min-height的区别<em style='color:red;'>详解</em>

浏览器参照基准:Firefox,Chrome,Safari,Opera,IE;  *IE6不支持CSSmin-height属性。最小高度的定义:1.元素拥有默认高度;2.当内容超出元素的默认高度时,元素的高度随内容增加而

更新时间:2019-01-11类型:
查看详情人气:93
CSS默认可继承样式详解

一直想总结出一份可继承样式的列表。常听说,颜色和字体是可继承的,盒模型样式是不可继承的,但其他样式呢?本文内容包括所有可继承的样式常用可继承样式colorcursordirectionfontletter-spacing

更新时间:2019-01-11类型:
查看详情人气:87
CSS3定位和浮动详解

本文为大家分享CSS3定位和浮动的基础概念,与使用方法,供大家参考,具体内容如下一、定位1、css定位:改变元素在页面上的位置2、css定位机制:普通流:浮动:绝对布局:3、css定位的属性:posit

更新时间:2019-01-11类型:
查看详情人气:97
CSS弹性盒模型flex在布局中的应用详解

CSS弹性盒模型flex在布局中的应用<em style='color:red;'>详解</em>

前面的话前面已经详细介绍过flex弹性盒模型的基本语法和兼容写法,本文将介绍flex在布局中的应用元素居中【1】伸缩容器上使用主轴对齐justify-content和侧轴对齐align-items.parent{

更新时间:2019-01-11类型:
查看详情人气:83
详解CSS3的perspective属性设置3D变换距离的办法

<em style='color:red;'>详解</em>CSS3的perspective属性设置3D变换距离的办法

perspective属性对于3D变形来说至关重要。该属性会设置查看者的位置,并将可视内容映射到一个视锥上,继而投到一个2D视平面上。如果不指定透视,则Z轴空间中的所有点将平铺到同一个2D视平面中,并且变换结果中将不存在景深概念。上面的

更新时间:2019-01-09类型:
查看详情人气:82
CSS3中设置3D变形的transform-style属性详解

CSS3中设置3D变形的transform-style属性<em style='color:red;'>详解</em>

transform-style属性是3D空间一个重要属性,指定嵌套元素如何在3D空间中呈现。他主要有两个属性值:flat和preserve-3d。transform-style属性的使用语法非常简单:transform-style:f

更新时间:2019-01-11类型:
查看详情人气:91
详解CSS3的box-shadow属性制作边框阴影效果的办法

<em style='color:red;'>详解</em>CSS3的box-shadow属性制作边框阴影效果的办法

效果演示:box-shadow向框添加一个或多个阴影。IE9+、Firefox4、Chrome、Opera以及Safari5.1.1支持box-shadow属性。语法:代码如下:box-shadow:h-shadow

更新时间:2019-01-09类型:
查看详情人气:101
css全屏背景图片设置,django加载图片路径详解

css全屏背景图片设置,django加载图片路径详解#bg{position:fixed;top:0;

更新时间:2019-01-11类型:
查看详情人气:85
详解CSS制作Web页面条纹背景样式的技巧

<em style='color:red;'>详解</em>CSS制作Web页面条纹背景样式的技巧

一、横向条纹如下代码:background:linear-gradient(#fb320%,#58a80%)上面代码表示整个图片的上部分20%和下部分20%是对应的纯色,只有中间的部分是渐变色。如果让中间的部分逐渐缩小,当中间

更新时间:2019-01-11类型:
查看详情人气:64
CSS清除浮动的办法 详解

CSS清除浮动的办法 <em style='color:red;'>详解</em>

清除浮动方法方法一:使用带clear属性的空元素在浮动元素后使用一个空元素如,并在CSS中赋予.clear{clear:both;}属性即可清理浮动。亦可使用brclass="cle

更新时间:2019-01-09类型:
查看详情人气:76
CSS在固定宽高的div内实现垂直居中的实例详解

需求案例案例是这样的,一个外层div,高宽是固定的,但是里面内容不是固定的。很多朋友的做法是头部加一个padding或者margin,这样,里面内容显得貌似是居中了,但是假如内容变化,这样头部的固定padding或者margin,始终不

更新时间:2019-01-11类型:
查看详情人气:75
CSSWeb安全字体组合详解

常用的字体组合font-family属性是多种字体的名称,作为一个"应变"制度,以确保浏览器/操作系统之间的最大兼容性。如果浏览器不支持的第一个字体,它尝试下一个的字体。你想要的字体类型如果浏览器找不到,它会从通用的字体类型中找到与你

更新时间:2019-01-11类型:
查看详情人气:77
详解CSS中的选择器优先级及样式层叠问题解决

<em style='color:red;'>详解</em>CSS中的选择器优先级及样式层叠问题解决

一.新手的疑问大家经常在网页中看到类似li#first这样的选择器。很多新手疑问了?由于使用id就已经可以确定元素了,为什么前面还要加一个li?直接写上#first这样的id选择器就可以了。听起来说得不错,简单测试一

更新时间:2019-01-11类型:
查看详情人气:87
CSS基础知识之float详解

CSS基础知识之float<em style='color:red;'>详解</em>

前段时间写过一篇CSS基础知识之position,当时对float的理解不太准确,被慕课网多名读者指出(原文已修正,如有误导实在抱歉)。现对float进行更深入的学习,在此把学习心得分享给大家。浮动的基础知识浮动有4个属性:left(

更新时间:2019-01-11类型:
查看详情人气:86
详解CSS3的图层阴影和文字阴影效果使用

<em style='color:red;'>详解</em>CSS3的图层阴影和文字阴影效果使用

box-shadow图层阴影box-shadow:阴影类型X水平偏移(可取正负值)Y垂直偏移(可取正负值)阴影大小阴影扩展阴影颜色值阴影类型可以省略,默认为外投影,当它的值为inset时,为内阴影效果。X水平偏移和Y垂直偏移可

更新时间:2019-01-11类型:
查看详情人气:90
CSS3的column-fill属性对齐列内容高度的用法详解

CSS3的column-fill属性对齐列内容高度的用法<em style='color:red;'>详解</em>

column-fill属性,指定列之间高度是否对齐时使用。属性值balance可能的话,所有的列内容以相同方法对齐(默认值)auto后面的列填充在

更新时间:2019-01-11类型:
查看详情人气:65
详解CSS中的选择器优先级顺序

特殊性是什么在对一个HTML元素应用CSS样式时,常常有很多种方法可以找到元素,比如:这是一个段落/

更新时间:2019-01-11类型:
查看详情人气:83
详解IE浏览器的haslayout属性及相关兼容性问题解决

IE,这个令所有网站设计人员讨厌,但又不得不为它工作的浏览器。不论是6、7还是8,它们都有一个共同的渲染标准haslayout,所以haslayout是一个非常有必要彻底弄清除的概念。大多数IE下的显示错误,就是源于它。什么是Lay

更新时间:2019-01-11类型:
查看详情人气:105
使用CSS的table-cell属性实现左图右文的排版办法 详解

使用CSS的table-cell属性实现左图右文的排版办法 <em style='color:red;'>详解</em>

对要素进行横向排列的时候,一般都会使用float,display:inline-block等方法。我们使用table-cell也可以简单的实现,利用table-cell来制作横向排列的好处我觉得有三点(呵呵呵,有些牵强)1.float

更新时间:2019-01-09类型:
查看详情人气:98
前端必须要掌握的几个CSS3的属性详解

前端必须要掌握的几个CSS3的属性<em style='color:red;'>详解</em>

随着Css3和html5的风靡,越来越多的前端人员开始学习Css3,今天的文章就是来说说前端应该掌握10个Css3属性。1.Border-radiusBorder-radius是一大堆CSS3属性中最受欢迎的一种,border-ra

更新时间:2019-01-11类型:
查看详情人气:81
CSS3中Transition动画属性用法详解

CSS3中Transition动画属性用法<em style='color:red;'>详解</em>

W3C标准中对css3的transition这是样描述的:css的transition允许css的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CS

更新时间:2019-01-11类型:
查看详情人气:108
CSS3中Animation动画属性用法详解

CSS3中Animation动画属性用法<em style='color:red;'>详解</em>

要使用animation动画,先要熟悉一下keyframes,Keyframes的语法规则:命名是由@keyframes开头,后面紧接着是这个动画的名称加上一对花括号{

更新时间:2019-01-11类型:
查看详情人气:63
详解CSS3中属性选择器新增加的特性

零、概览CSS2支持的属性选择器用一个表达式[{属性|属性{=||=|~=}值}]1.[class="a"]只能匹配class="a"的元素2.[class~="a"]则可以匹配class="a"、class="ab"的

更新时间:2019-01-11类型:
查看详情人气:72
引用css样式的书写格式详解

css的书写格式一共有三种行内样式:意思是在行内中写样式例如说用行内样式编写我的颜色只适用于(字体颜色和背景颜色)和里面的标签,但不适用于之外的例

更新时间:2019-01-11类型:
查看详情人气:113
cssposition设置元素的定位方式详解

cssposition设置元素的定位方式<em style='color:red;'>详解</em>

一、简介CSS的position属性设置元素的定位方式,为将要定位的元素定义定位规则。该属性对脚本编写动画特效十分有用。1、定位元素(positionedelement)是计算后位置属性分为:relative(相对)、abso

更新时间:2019-01-11类型:
查看详情人气:100
CSS边界线消失的问题详解

CSS边界线消失的问题<em style='color:red;'>详解</em>

先来看看下图,经常会在一些导航栏中见到,要求每行中最后一列的右边框消失,如何在所有浏览器中最便捷优雅的实现?如果是不需要兼容IE8-,那么使用CSS3新增的选择器无疑是一种好方法。//使用伪类选择器,选择第3n个元素去掉边框

更新时间:2019-01-09类型:
查看详情人气:77
CSS3box-sizing属性详解

CSS3box-sizing属性<em style='color:red;'>详解</em>

简介box-sizing属性包括content-box(default),border-box,padding-box。1、content-box,border和padding不计算入width之内2、paddi

更新时间:2019-01-11类型:
查看详情人气:59
使用CSS画爱心的过程详解

使用CSS画爱心的过程<em style='color:red;'>详解</em>

今天小颖给大家分享一个用CSS画的爱心,底下有代码和制作过程,希望对大家有所帮助。第一步:先画一个正方形。如图:css

更新时间:2019-01-11类型:
查看详情人气:73
详解CSS3阴影box-shadow的使用和技巧总结

<em style='color:red;'>详解</em>CSS3阴影box-shadow的使用和技巧总结

本文讲诉了CSS3阴影box-shadow的使用和技巧,具体如下:text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果。随着HTML5和CSS3的普及,这一特殊效果使用越来越普遍。基本语法是{b

更新时间:2019-01-11类型:
查看详情人气:58
详解css中的float

<em style='color:red;'>详解</em>css中的float

float与margin两个相邻的浮动元素,当第一个浮动元素(不论是左浮动还是右浮动)的宽度为100%时,第二个浮动元素会被挤到下面,通过添加负margin-right值(绝对值最少等于它自身的宽度),可以使它回到第一行。在书写htm

更新时间:2019-01-11类型:
查看详情人气:82
详解CSS中zoom属性或overflow:auto属性清除浮动的作用

前言其实在CSS中的Zoom这个属性一般不为人知,甚至有些CSS手册中都查询不到。其实Zoom属性是IE浏览器的专有属性,Firefox等浏览器不支持。它可以设置或检索对象的缩放比例。除此之外,它还有其他一些作用,比如触发ie的hasL

更新时间:2019-01-11类型:
查看详情人气:88
详解CSS3浏览器兼容

<em style='color:red;'>详解</em>CSS3浏览器兼容

本篇介绍了CSS3与页面布局学习总结浏览器兼容与前端性能优化,具体如下:一、浏览器兼容1.1、概要世界上没有任何一个浏览器是一样的,同样的代码在不一样的浏览器上运行就存在兼容性问题。不同浏览器其内核亦不尽

更新时间:2019-01-11类型:
查看详情人气:96
详解一级导航的制作

<em style='color:red;'>详解</em>一级导航的制作

今天分享一下简单导航栏的制作方法:第一步:引入css样式表,新建一个id为nav的层,使用、、标签来制作完成效果。

更新时间:2019-01-11类型:
查看详情人气:78
清除浮动的几种办法 详解

htmlcss.box-left,.box-right{width:200px;height:200p

更新时间:2019-01-09类型:
查看详情人气:94
常见CSS与HTML使用误区详解

常见CSS与HTML使用误区<em style='color:red;'>详解</em>

误区一.多div症HomeAboutahref="/con

更新时间:2019-01-11类型:
查看详情人气:74
详解css样式中的border-image

border-image-source属性设置边框的图片的路径[none|]div{border:20pxsolid#000;border-image-source:url(border.png);}bor

更新时间:2019-01-11类型:
查看详情人气:92
详解CSS3中nth-child与nth-of-type的区别

<em style='color:red;'>详解</em>CSS3中nth-child与nth-of-type的区别

CSS3中nth-child与nth-of-type的区别其实很简单::nth-of-type为什么要叫:nth-of-type?因为它是以"type"来区分的。也就是说:ele:nth-of-type(n)是指父元素下第n个ele元素,

更新时间:2019-01-11类型:
查看详情人气:62
详解CSS3中字体平滑处理和抗锯齿渲染

<em style='color:red;'>详解</em>CSS3中字体平滑处理和抗锯齿渲染

在围观Drupal官方主题的时候,发现了一个有意思的非标准CSS选择器-webkit-font-smoothing,于是上手把玩了一番。如何使用css3字体平滑显示呢要知道,W3C对CSS中字体的抗锯齿渲染是有过考虑的,如font-sm

更新时间:2019-01-11类型:
查看详情人气:82
利用CSS3实现进度条的两种姿势详解

利用CSS3实现进度条的两种姿势<em style='color:red;'>详解</em>

效果图如下:第一种姿势如下先上代码/*对应CSS*/#progress{width:300px;height:30px;border:1pxs

更新时间:2019-01-11类型:
查看详情人气:64
详解CSS五种方式实现Footer置底

<em style='color:red;'>详解</em>CSS五种方式实现Footer置底

页脚置底(Stickyfooter)就是让网页的footer部分始终在浏览器窗口的底部。当网页内容足够长以至超出浏览器可视高度时,页脚会随着内容被推到网页底部;但如果网页内容不够长,置底的页脚就会保持在浏览器窗口底部。方法一:将内容部

更新时间:2019-01-11类型:
查看详情人气:81
利用HTML5+CSS3实现3D转换效果实例详解

利用HTML5+CSS3实现3D转换效果实例<em style='color:red;'>详解</em>

前言本文介绍的是css3的3d模块,对大家具有一定的参考价值,感兴趣的朋友们下面来一起看看吧。介绍首先,我们来了解一下3d的坐标系,x轴在屏幕上为水平方向,y轴为垂直方向,而z轴为垂直于屏幕的方向。不理解的话可以参考定位属性的z-

更新时间:2019-01-11类型:
查看详情人气:64
css3学习系列之移动属性详解

css3学习系列之移动属性<em style='color:red;'>详解</em>

transform功能放缩使用sacle方法实现文字或图像的放缩处理,在参数中指定缩放倍率,比如sacle(0.5)表示缩小50%,例子如下:metac

更新时间:2019-01-11类型:
查看详情人气:70
href和src、link和@import的区别详解

href和src的区别:href(HypertextReference):超文本引用,常用的标签有link、a等,用来链接引用的外部资源。在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系,如:lin

更新时间:2019-01-11类型:
查看详情人气:66
详解CSS3中强大的filter(滤镜)属性

<em style='color:red;'>详解</em>CSS3中强大的filter(滤镜)属性

博主最近在做网站的过程中发现了一个非常强大的CSS3属性,就是filter(滤镜)属性,喜欢p图的朋友看名字都应该知道这是什么神器了吧。当然,这个属性的效果肯定不能跟ps相比,但是利用的好的话可以在节约很多空间下,把一张图做成两张图的效果

更新时间:2019-01-11类型:
查看详情人气:104
CSS实现垂直居中的4种思路详解

CSS实现垂直居中的4种思路<em style='color:red;'>详解</em>

行高line-height实现单行文本垂直居中以前一直认为单行文本垂直居中要将高度和行高设置成相同的值,但高度其实没必要设置。实际上,文本本身就在一行中居中显示。在不设置高度的情况下,行高撑开高度。.test{line

更新时间:2019-01-11类型:
查看详情人气:59
详解css3Transition属性(平滑过渡菜单栏案例)

<em style='color:red;'>详解</em>css3Transition属性(平滑过渡菜单栏案例)

CSS3的制作动画的三大属性(Transform,Transition,Animation)下面介绍一下Transition属性。transition属性是一个速记属性有四个属性:transition-property,transit

更新时间:2019-01-11类型:
查看详情人气:105
详解css加载会造成阻塞吗

<em style='color:red;'>详解</em>css加载会造成阻塞吗

终于考试完了,今天突然想起来前阵子找实习的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?所以,接下来我就来对css加载对DOM树的解析和渲染做一个测试。为了完成本次测试,先来科

更新时间:2019-01-11类型:
查看详情人气:71
详解如何编写高效的CSS选择符

<em style='color:red;'>详解</em>如何编写高效的CSS选择符

最初写CSS的时候,觉得很简单,写得天马行空。后来慢慢的发现,没有规则的瞎写,虽然也能实现效果,但是在实际开发中可能会多做无用功或是重复做功,并且CSS并不高效。于是后期开发时就特意按照一定的规则,尽可能的写出高效的,可复用的CSS,总结

更新时间:2019-01-11类型:
查看详情人气:95
详解使用CSS的font-size-adjust属性改善网页排版

<em style='color:red;'>详解</em>使用CSS的font-size-adjust属性改善网页排版

CSS中的font-size-adjust属性允许开发者基于小写字母的高度指定font-size,这可以有效地提高网页文字的可读性。在这篇文章中,你不仅能了解到font-size-adjust属性的重要性,并且还能学会如何在

更新时间:2019-01-11类型:
查看详情人气:71
css3pointer-events介绍详解

css3pointer-events介绍<em style='color:red;'>详解</em>

pointer-events是什么?顾名思义,pointer-events是一个用于HTML指针事件的属性。pointer-events可以禁用HTML元素的hover/focus/active等动态效果。默认值为

更新时间:2019-01-11类型:
查看详情人气:85
详解CSS3选择器:nth-child和:nth-of-type之间的差异

<em style='color:red;'>详解</em>CSS3选择器:nth-child和:nth-of-type之间的差异

先看一个简单的实例,首先是HTML部分:我是第1个p标签我是第2个p标签然后两个选择器相对应的CSS代码如下:p:nth-child(2

更新时间:2019-01-11类型:
查看详情人气:76
详解StickyFooter绝对底部的两种套路

<em style='color:red;'>详解</em>StickyFooter绝对底部的两种套路

最近面了好几个前端,工作经验有高有低,居然都不知道绝对底部是什么,也没有人能说出一种实现方式,让我不禁感慨前端领域的良莠不齐绝对底部,或者说StickyFooter,是一种古老且经典的页面效果:当页面内容超出屏幕,页脚模块会像正常

更新时间:2019-01-11类型:
查看详情人气:130
CSS:hover选择器的使用详解

CSS:hover选择器的使用<em style='color:red;'>详解</em>

有些时候需要用到mouseover和mouseout这两个鼠标事件,但是写js又比较麻烦,还要添加监听事件,所以能用css解决的东西尽量yongcss解决,这样可以提高性能,下面说一下我对:hover的了解:之前在学计算机应用的时候,

更新时间:2019-01-11类型:
查看详情人气:109
详解CSS3rem(设置字体大小)教程

<em style='color:red;'>详解</em>CSS3rem(设置字体大小)教程

css3新增了相对单位rem,使用rem同em一样皆为相对字体大小单位,不同的是rem相对的是HTML根元素。鉴于很多网友提到了rem,所以我这里就对其中一个总结。在Web中使用什么单位来定义页面的字体大小,至今天为止都还在激烈的争

更新时间:2019-01-11类型:
查看详情人气:88
CSS属性之定位属性(图文详解

CSS属性之定位属性(图文<em style='color:red;'>详解</em>)

CSS的定位属性有三种,分别是绝对定位、相对定位、固定定位。position:absolute;position:relative;position:fixed;

更新时间:2019-01-11类型:
查看详情人气:63
浅谈css3新单位vw、vh、vmin、vmax的使用详解

浅谈css3新单位vw、vh、vmin、vmax的使用<em style='color:red;'>详解</em>

本文介绍了css3新单位vw、vh、vmin、vmax的使用详解,分享给大家,具体如下:1,vw、vh、vmin、vmax的含义(1)vw、vh、vmin、vmax是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点。

更新时间:2019-01-11类型:
查看详情人气:60
详解CSS选择符之子代选择符

<em style='color:red;'>详解</em>CSS选择符之子代选择符

后代选择符用于选取一个标签的所有后代,包括子代和孙辈等;而子代选择符只选取指定父辈的子代标签(指定标签元素的第一代子元素)。子代选择符使用一个额外的符号(尖括号)表明两个元素之间的关系。例如:bodyh1选取的是标

更新时间:2019-01-11类型:
查看详情人气:72
详解CSS3中的calc()办法

下面一段代码给大家介绍css3中的calc()方法,具体内容如下所示:style="width:100%;heigh

更新时间:2019-01-09类型:
查看详情人气:90
CSS预处理器Sass详解

Sass是一款强化CSS的辅助工具,它在CSS语法的基础上增加了变量(variables)、嵌套(nestedrules)、混合(mixins)、导入(inlineimports)等高级功能,这些拓展令CSS更

更新时间:2019-01-11类型:
查看详情人气:67
详解CSS怪异盒模型和标准盒模型

<em style='color:red;'>详解</em>CSS怪异盒模型和标准盒模型

在html文档中,每个渲染在页面中的标签都是一个个盒子模型。盒子模型又分为:W3C标准的盒子模型和IE标准的盒子模型。由于目前大部分主流的浏览器支持的是W3C标准盒模型(标准盒模型),也有保留对怪异盒子样式的解析,当然IE沿用

更新时间:2019-01-11类型:
查看详情人气:101
详解css如何利用:before:after写小三角形

<em style='color:red;'>详解</em>css如何利用:before:after写小三角形

之前写的三角形一直在同一个颜色,没有边框的样式。如下:CSS代码如下:.tri-up{width:0;height:0;border-left:20pxsolidtransparent;border-right:20pxsoli

更新时间:2019-01-11类型:
查看详情人气:113
详解CSSnth-child与nth-of-type的元素查找方式

<em style='color:red;'>详解</em>CSSnth-child与nth-of-type的元素查找方式

nth-child和nth-of-type是css的两个伪选择符。应用中,这两者常常容易混淆。这里把它们拿出来仔细做个对比,看看这两者是怎么查找元素的。nth-child(n)寻找第n个子元素nth-of-

更新时间:2019-01-11类型:
查看详情人气:78
详解如何用div实现自制滚动条

<em style='color:red;'>详解</em>如何用div实现自制滚动条

滚动条是浏览器中最常见的组件了。然而,滚动条的颜值总是不能令人满意,特别是嵌入在页面中的滚动条:漂亮的网页突然出现一根灰灰的滚动条真是太煞风景了。虽然浏览器也提供了一些伪类能改善滚动条的外观,但改善程度也是有限。为什么不自己用div实

更新时间:2019-01-11类型:
查看详情人气:68
css3矩阵的使用详解

css3矩阵的使用<em style='color:red;'>详解</em>

css3矩阵变化.应用格式为:transform:matrix(a,b,c,d,e,f);对应于就是:实际应用中的转换就是:其中:ax+cy+e=横坐标bx+dy+f=纵坐标为什么会多出001呢?因为,为了凑

更新时间:2019-01-11类型:
查看详情人气:89
详解css布局实现左中右布局的5种方式

<em style='color:red;'>详解</em>css布局实现左中右布局的5种方式

本文介绍了详解css布局实现左中右布局的5种方式,分享给大家,具体如下:效果如下:左中右布局metaname=

更新时间:2019-01-11类型:
查看详情人气:57
详解csscounter相关属性学习

csscounter属性被几乎所有浏览器(包括IE8)支持,但是却不常使用,这篇文章就带大家学习了解下这些属性COUNTER-RESET明译为计数器重置。形如:counter-reset:counter-name常见写法为

更新时间:2019-01-11类型:
查看详情人气:80
详解cssdisplay:box新属性

一、display:box;在元素上设置该属性,可使其子代排列在同一水平上,类似display:inline-block;。二、可在其子代设置如下属性前提:使用如下属性,必须在父代设置display:box;1.box-flex:num

更新时间:2019-01-11类型:
查看详情人气:98
css样式改变及实际用法详解

css样式改变及实际用法<em style='color:red;'>详解</em>

css样式改变及实际用法,先给大家展示效果图,感觉不错请参考实现代码。效果图如下所示:metahttp-equiv="Conten

更新时间:2019-01-11类型:
查看详情人气:85
详解css栅格系统在项目中的灵活运用

<em style='color:red;'>详解</em>css栅格系统在项目中的灵活运用

前言css栅格通常捆绑在各种框架中,但有时你需要自己去定制一个css栅格来满足实际的业务需要,本文聊聊css栅格系统在项目中的灵活运用。需求UI设计了如下布局,其中左上角橙色部分是固定的,蓝色部分是动态渲染的,从前往后依次展示,有一

更新时间:2019-01-11类型:
查看详情人气:82
详解css图像拼合技术(精灵图)

<em style='color:red;'>详解</em>css图像拼合技术(精灵图)

CSS图像拼合技术1.图像拼合图像拼合技术就是单个图像的集合。有很多图片的网页可能会需要很多时间来加载和生成多个服务器的请求。使用图像拼合会降低服务器的请求数量,并节省带宽。图像拼合实例有了css样式,我们可以显示我们需要的图像的一部分

更新时间:2019-01-11类型:
查看详情人气:104
详解如何在css中引入自定义字体(font-face)

为啥要用这个,要从做海报说起,那是一个风雨交加的夜晚。。。好了不扯淡了,我们言归正传,为啥用他,因为浏览器没有字体呗。那为啥要你告诉呢?我自己不会去w3cschool去看去学啊。是可以,但是我给你提供不是更快捷简便嘛如何使用@fon

更新时间:2019-01-11类型:
查看详情人气:84
cssflex弹性布局详解

cssflex弹性布局<em style='color:red;'>详解</em>

案例基础布局html/ul

更新时间:2019-01-11类型:
查看详情人气:69
详解CSSpointer-events属性的使用

<em style='color:red;'>详解</em>CSSpointer-events属性的使用

在前端的开发中,我们都是直接与用户接触,应该尽量让用户感到操作畅快愉悦,获得类似native的感觉。其中动画是最常用的方法。这里的需求是,弹层的设计,这个弹层希望可以像native上的弹层一样,点击按钮出现,点击遮罩或按钮时关闭,并

更新时间:2019-01-11类型:
查看详情人气:119
详解关于使用媒体查询@meda失效原因的总结

最近在写自己的个人博客时遇到了一个小问题,为了解决响应式设计,便加入了媒体查询@meida来自适应各种大小的终端设备。但是在其中还发现了不少坑,在这里希望通过这篇文章分享给大家。1、优先级的问题divp{color:#333;}@m

更新时间:2019-01-11类型:
查看详情人气:96
详解纯css实现瀑布流(multi-column多列及flex布局)

<em style='color:red;'>详解</em>纯css实现瀑布流(multi-column多列及flex布局)

瀑布流的布局自我感觉还是很吸引人的,最近又看到实现瀑布流这个做法,在这里记录下,特别的,感觉flex布局实现瀑布流还是有点懵的样子,不过现在就可以明白它的原理了1.multi-column多列布局实现瀑布流先简单的讲下multi-co

更新时间:2019-01-11类型:
查看详情人气:226
详解CSS3原生支持div铺满浏览器的办法

<em style='color:red;'>详解</em>CSS3原生支持div铺满浏览器的办法

一般我们需要设置一个div与浏览器等高并等宽充满全屏,然后设置背景图片来达到一个高大上的排版效果。具体的例子看下面的图片演示:随着鼠标的滚动,整个图片也滚上去了。以前为了达到这样的等高效果,一般通过js来获取当前浏览器高度然后动态设置d

更新时间:2019-01-09类型:
查看详情人气:142
详解CSS定义字体、颜色、背景等属性

字体属性字体font-family:"字体1","字体2",...例:font-family:宋体;字号font-size:大小的取值例:font-s

更新时间:2019-01-11类型:
查看详情人气:61
CSS3Flex弹性布局实例代码详解

CSS3Flex弹性布局实例代码<em style='color:red;'>详解</em>

一、基本概念//任何一个容器都可以指定为Flex布局。.box{display:flex;}//行内元素也可以使用Flex布局。.box{display:inline-flex;}//注意,设为Flex布局以后,子元素的float、c

更新时间:2019-01-11类型:
查看详情人气:115
详解CSSSprite雪碧图的应用

<em style='color:red;'>详解</em>CSSSprite雪碧图的应用

CSS雪碧图,即CSSSprite,也有人叫它CSS精灵图,是一种图像拼合技术。该方法是将多个小图标和背景图像合并到一张图片上,然后利用CSS的背景定位来显示需要显示的图片部分。雪碧图的使用场景静态图片,不随用户信息的变化而变化。小图片

更新时间:2019-01-11类型:
查看详情人气:89
详解css外边距折叠(margincollapsing)

<em style='color:red;'>详解</em>css外边距折叠(margincollapsing)

前文这是的一个经典的老问题,因为之前刚好有读者朋友问到,顺便整理一下。从一个简单例子说起先看一个简单示例:.slide1div{margin:10px0;}

更新时间:2019-01-11类型:
查看详情人气:118
CSS中clip-path属性的使用详解

CSS中clip-path属性的使用<em style='color:red;'>详解</em>

clip-path的使用polygon值为多个坐标点组成,坐标第一个值是x方向,第二个值是y方向。左上角为原点,右下角是(100%,100%)的点。body{background-color:#000;}.fa{bord

更新时间:2019-01-11类型:
查看详情人气:85
详解CSS文件的三种引入方式

<em style='color:red;'>详解</em>CSS文件的三种引入方式

CSS的引入方式共有三种:行内样式、内部样式表、外部样式表。一、行内样式使用style属性引入CSS样式。示例:style属性的应用pstyle="font-size:1

更新时间:2019-01-11类型:
查看详情人气:110
CSS中filter属性的使用详解

CSS中filter属性的使用<em style='color:red;'>详解</em>

filter属性定义了元素的可视效果blur给图像设置高斯模糊。"radius"一值设定高斯函数的标准差,或者是屏幕上以多少像素融在一起,所以值越大越模糊。如果没有设定值,则默认是0;这个参数可设置css长度值,但不接受百分比值。b

更新时间:2019-01-11类型:
查看详情人气:78
css中grid属性的使用详解

css中grid属性的使用<em style='color:red;'>详解</em>

grid布局加在父元素上的属性grid-template-columns/grid-template-rows定义元素的行或列的宽高如果父元素被等分成了9等分,则,不管有多少个子元素,都显示9等分grid-template-colum

更新时间:2019-01-11类型:
查看详情人气:69
详解如何自定义CSS滚动条的样式

<em style='color:red;'>详解</em>如何自定义CSS滚动条的样式

本文会介绍CSS滚动条选择器,并在demo中展示如何在Webkit内核浏览器和IE浏览器中,自定义一个横向以及一个纵向的滚动条。0.需求有的时候我们不想使用浏览器默认的滚动条样式,因为不够定制化和美观。那么如何自定义滚动条的样式呢?下

更新时间:2019-01-11类型:
查看详情人气:85
详解flex多列布局遇到的问题和解决方案

<em style='color:red;'>详解</em>flex多列布局遇到的问题和解决方案

flex布局无疑是简单、易用的,他让我我们的布局更加简单和快速,但是在使用flex进行多列布局的时候,我相信很多人会遇到下面的情况:这种情况是因为我们使用了justify-content:space-between;为什么使用这个设置,

更新时间:2019-01-11类型:
查看详情人气:177
详解DIV+CSS的命名规矩才能有利于SEO优化的实现办法

一、CSS文件命名规范建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样式大概是哪一块的,这样就节省了查找样式的时间,例如:头部

更新时间:2019-01-09类型:
查看详情人气:87
详解CSS去掉inline-block元素间隙的几种办法

<em style='color:red;'>详解</em>CSS去掉inline-block元素间隙的几种办法

最近做移动端页面时,经常会用到inline-block元素来布局,但无可避免都会遇到一个问题,就是inline-block元素之间的间隙。这些间隙会导致一些布局上的问题,需要把间隙去掉。对于inline-block元素及去掉间隙的方法,在

更新时间:2019-01-09类型:
查看详情人气:93
详解Html/CSS中的符号学

本文从索绪尔语言哲学等理论高度认为不需要CSS中的class属性。CSS的好处是:HTML元素可以在不依赖class属性的情况下实现各种风格的样式化,文章试图证明class属性是过时的,不适合于布局,不用class可以训练我们创建更多可

更新时间:2019-01-11类型:
查看详情人气:92
详解如何在css3打包后自动追加前缀插件:autoprefixer

<em style='color:red;'>详解</em>如何在css3打包后自动追加前缀插件:autoprefixer

用vue-cli构建的项目脚手架已经帮你把autoprefixer的配置做好了,自己不需要做什么改动就会自动加前缀:下面一起看看涉及到autoprefixer这个插件的一些配置:1,postcss配置写在.postcssrc.js,2,

更新时间:2019-01-11类型:
查看详情人气:100
详解cssBEM书写规范

BEM是基于组件的web开发方法。其思想是将用户界面分隔为独立的块,从而使开发复杂的UI界面变得更简单和快,且不需要粘贴复制便可复用现有代码。BEM由Block、Element、Modifier组成。选择器里用以下连接符扩展他们的关系:`

更新时间:2019-01-11类型:
查看详情人气:134
Oracle12CR2查询转换教程之cursor-duration临时表详解

前言在Oracle12C中为了物化查询的中间结果,Oracle数据库在查询编译时在内存中可能会隐式的创建一个cursor_duration临时表。下面话不多说了,来一起看看详细的介绍吧CursorDuration临时表的作用复杂查询有时会

更新时间:2019-01-09类型:
查看详情人气:93
Oracle12CR2查询转换教程之表扩展详解

前言在表扩展中,对于读取一个分区表部分数据时优化器会生成使用索引的执行计划。基于索引执行计划可以提高性能,但索引维护会增加开锁。在许多数据库中,DML只影响小部分数据。对于频繁更新的表表扩展使用基于索引的执行计划。你可以在以读取为主的数据上

更新时间:2019-01-09类型:
查看详情人气:112
Oracle固定执行计划之SQLPROFILE概要文件详解

1.引子Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并访问数据库服务器时,系统就按照概要文件给他分

更新时间:2019-01-09类型:
查看详情人气:103
Oracle12CR2查询转换教程之临时表转换详解

前言大家都知道在12CR2中出现一种新的查询转换技术临时表转换,在下面的例子中,数据库对customers表上的子查询结果物化到一个临时表中:SQLshowparameterstar_transformation_enableds

更新时间:2019-01-09类型:
查看详情人气:95
sql–Oracle中匿名TABLE/VARRAY类型示例详解

前言本文主要介绍的是关于sqlOracle匿名TABLE/VARRAY类型的相关内容,在Oracle中,我有时会创建一些这样的结构SELECT*FROMTABLE(STRINGS(a,b,c))SELECT*FR

更新时间:2019-01-09类型:
查看详情人气:106
oracle12C安装步骤(图文详解)

oracle12C安装步骤(图文<em style='color:red;'>详解</em>)

首先去官网下载两个架包链接如下:官网链接或者本地下载地址://www.jb51.net/database/568442.html第一步:将两个架包解压到同一个database目录下。如截图所示:第二步:打开setup应用程序打开后就到了下面

更新时间:2019-01-09类型:
查看详情人气:130
修改oracle密码有效期限制的两种思路详解

由于项目的一个bug,导致好几个现网项目都出现了异常。bug说明:oracle11g,静默安装后用户的密码有效期默认设置为180天,180天后密码将失效,oracle会提示要修改密码。我们项目用的是jdbc连接oracle数据库,没法自动处

更新时间:2019-01-09类型:
查看详情人气:84
ORACLE检查找出损坏索引(CorruptIndexes)的办法 详解

ORACLE检查找出损坏索引(CorruptIndexes)的办法 <em style='color:red;'>详解</em>

索引索引与表一样,也属于段(segment)的一种。里面存放了用户的数据,跟表一样需要占用磁盘空间。索引是一种允许直接访问数据表中某一数据行的树型结构,为了提高查询效率而引入,是一个独立于表的对象,可以存放在与表不同的表空间中。索引记录中存

更新时间:2019-01-09类型:
查看详情人气:107
oracle如何合并多个sys_refcursor详解

一、背景在数据开发中,有时你需要合并两个动态游标sys_refcursor。开发一个存储过程PROC_A,这个过程业务逻辑相当复杂,代码篇幅较长。一段时间后要开发一个PROC_B,要用PROC_A同样的逻辑,而且在这个过程中,还要循环调用P

更新时间:2019-01-09类型:
查看详情人气:92
oraclesql语言模糊查询--通配符like的使用教程详解

oracle在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符:%零或者多个字符_单一任何字符(下划线)\特

更新时间:2019-01-09类型:
查看详情人气:85
Oracle中触发器示例详解

Oracle中触发器示例<em style='color:red;'>详解</em>

前言在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。触发器类型触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触

更新时间:2019-01-09类型:
查看详情人气:121
Oracle游标的使用实例详解

Oracle游标的使用实例<em style='color:red;'>详解</em>

什么是游标?①从表中检索出结果集,从中每次指向一条记录进行交互的机制。②关系数据库中的操作是在完整的行集合上执行的。由SELECT语句返回的行集合包括满足该语句的WHERE子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。应

更新时间:2019-01-09类型:
查看详情人气:90
oraclenetmanager数据传输安全步骤详解

oraclenetmanager数据传输安全步骤<em style='color:red;'>详解</em>

简介NetManger可以管理服务命名和监听程序。所谓监听程序就是一个Oracle服务器上进程,负责监听/响应客户端对Oracle服务的请求。之前我们在安装数据库实例时,同时已经安装了一个监听程序,这点我们知道就行。本篇重点给大家介绍or

更新时间:2019-01-09类型:
查看详情人气:84
Flume监听oracle表增量的步骤详解

需求:获取oracle表增量信息,发送至udp514端口,支持ip配置步骤:(1)需要的jaroracle的odbc5.jar(oracle安装目录/jdbc/lib下查找)(2)flume的开源包flumengsqlsou

更新时间:2019-01-09类型:
查看详情人气:86
Oracle日志挖掘(LogMiner)使用详解

Logminer依赖于2个包:DBMS_LOGMNR和DBMS_LOGMNR_D,Oracle11g默认已安装Logminer基本使用步骤.SpecifyaLogMinerdictionary.指定Logminer字

更新时间:2019-01-09类型:
查看详情人气:91
详解oracle的分表之表分区的具体使用和示例

此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性

更新时间:2019-01-09类型:
查看详情人气:95
基于Oracle闪回详解(必看篇)

Oracle9i开始支持闪回,Oracle10g开始全面支持闪回功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法。本文主要对Oracle常用闪回使用做些详细介绍,其中对于不常用的事务和版本闪回,这

更新时间:2019-01-09类型:
查看详情人气:71
详解oracle分页查询的基础原理

<em style='color:red;'>详解</em>oracle分页查询的基础原理

本文从数据查询原理,以及分页实现的方法详细分析了oracle分页查询的基础知识,以下是本文内容:原因一oracle默认为每个表生成rowmun,rowid字段,这些字段我们称之为伪列1创建测试表CREATETABLETEST(IDN

更新时间:2019-01-09类型:
查看详情人气:105
OracleAWR(自动工作量资料档案库)的管理与维护详解

前言AWR是AutomaticWorkloadRepository的简称,中文叫着自动工作量资料档案库。对于AWR的管理,主要是针对快照和基线的管理而言。比如设定快照的间隔,删除快照,设定快照的保留时间。那对于基线而言则是基线的创建,删

更新时间:2019-01-09类型:
查看详情人气:119
Oracle中的translate函数和replace函数的用法详解

translate函数语法:translate(expr,from_strimg,to_string)简介:translate返回expr,其中from_string中的每个字符的所有出现都被to_string中的相应字符替换。expr

更新时间:2019-01-09类型:
查看详情人气:96
数据库ORA-01196故障-归档日志丢失恢复详解

问题:由于机房停电,其中一DG备库无法open,启动时报错启动数据库时报下面的错误SQLalterdatabaseopen;alterdatabaseopen*第1行出现错误:ORA10458:standbydatab

更新时间:2019-01-09类型:
查看详情人气:77
oracle中if/else的三种实现方式详解

1、标准sql规范1、单个IFIFv=...THENENDIF;2、IF...ELSEIFv=...THENELSEt....;ENDIF;3、多个IFIFv=...THENELSIFv=...

更新时间:2019-01-09类型:
查看详情人气:92
Oracle11g服务器安装详细步骤图文详解

Oracle11g服务器安装详细步骤图文<em style='color:red;'>详解</em>

Oracle11g是在推出的最新数据库软件,Oracle11g有400多项功能,经过了1500多个小时的测试,开发工作量达到了3.6万人/月,相当于1000名员工连续研发3年。Oracle11g提供了高性能、伸展性、可用性和安全性,并

更新时间:2019-01-09类型:
查看详情人气:97
Oracle如何更改表空间的数据文件位置详解

表空间概述Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻辑空间,是Oracle中信息存储的最大逻辑单元,其下还包含有段、区、数据块等逻辑数据类型。表空间是在数据库中开辟的一个空间,用于存放数据

更新时间:2019-01-09类型:
查看详情人气:114
Oracle分页查询的实例详解

Oracle分页查询的实例详解1.Oracle分页查询:SELECT*FROM(SELECTA.*,ROWNUMRNFROM(SELECT*FROMtab)AWHEREROWNUM=40

更新时间:2019-01-09类型:
查看详情人气:92
oracle数据匹配mergeinto的实例详解

oracle数据匹配mergeinto的实例详解前言:很久之前,估计在2010年左右在使用Oralce,当时有个需求就是需要对两个表的数据进行匹配,这两个表的数据结构一致,一个是正式表,一个是临时表,这两表数据量还算是比较大几百M。业务

更新时间:2019-01-09类型:
查看详情人气:90
Oracle中游标Cursor基本用法详解

查询  SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECTINTO语法如下:  SELECT[

更新时间:2019-01-09类型:
查看详情人气:81
Oracle分页查询性能优化代码详解

对于数据库中表的数据的Web显示,如果没有展示顺序的需要,而且因为满足条件的记录如此之多,就不得不对数据进行分页处理。常常用户并不是对所有数据都感兴趣的,或者大部分情况下,他们只看前几页。通常有以下两种分页技术可供选择。Select

更新时间:2019-01-09类型:
查看详情人气:72
详解Oracle11gDRCP连接方式的基本原理

学习Oracle是一个复杂、繁琐的过程。在浩如烟海的Oracle官方资料、新特性、MOS资料和各种Internal知识面前,我们总是觉得力不从心、不知所措。但是,这往往也就是我们不断坚持、积累和追寻的乐趣。在Oracle11g中,提出了突

更新时间:2019-01-09类型:
查看详情人气:68
Oracle回滚段使用查询代码详解

大批量执行DML语句造成回滚段大量占用,又回退操作,如何直观查询数据回滚情况单机环境查询回滚执行进度select/*rule*/s.sid,r.namerr,nvl(s.username,notransacti

更新时间:2019-01-09类型:
查看详情人气:80
Oracle中直方图对执行计划的影响详解

Oracle中直方图对执行计划的影响<em style='color:red;'>详解</em>

前言大家应该都知道,在Oracle数据库中,CBO会默认目标列的数据在其最小值low_value和最大值high_value之间均匀分布,并按照均匀分布原则,来计算目标列施加查询条件后的可选择率以及结果集的cardinality.如果对目标

更新时间:2019-01-09类型:
查看详情人气:73
Oracle中dblink的实际应用示例详解

前言本文介绍的是关于Oracle同义词dblink的实际应用,下面话不多说了,来一起看看详细的介绍吧。业务需求:原数据库(10.2.0.4.0),新数据库(11.2.0.3)由于程序的需求原因,现在需要把新库上的某个用户直接映射到老库用户

更新时间:2019-01-09类型:
查看详情人气:78
详解Oracle在out参数中访问光标

详解Oracle在out参数中访问光标一概念申明包结构包头:负责申明包体:负责实现二需求查询某个部门中所有员工的所有信息三包头CREATEORREPLACEPACKAGEMYPACKAGEAStypeempcurso

更新时间:2019-01-09类型:
查看详情人气:81
详解Oracle调试存储过程

<em style='color:red;'>详解</em>Oracle调试存储过程

详解Oracle调试存储过程一调试关键步骤1、在要调试的存储过程右键,选择编辑以进行调试,截图如下:2、点击小瓢虫,弹出调试窗口,截图如下:3、输入7839员工编号,点击确认,进行调试,截图如下:4、该截图说明权限不够,需要添加sc

更新时间:2019-01-09类型:
查看详情人气:85
Oracle的out参数实例详解

Oracle的out参数实例详解一概念1、一般来讲,存储过程和存储函数的区别在于存储函数可以有一个返回值;而存储过程没有返回值。2、过程和函数都可以通过out指定一个或多个输出行。我们可以利用out参数,在过程和函数中实现返回多个值。3、

更新时间:2019-01-09类型:
查看详情人气:102
OracleSCN与检查点详解

1.SCN的定义SCN(SystemChangeNumber),也就是通常所说的系统改变号,是数据库中非常重要的一个数据结构。SCN用以标识数据库在某个确切时刻提交的版本。在事务提交时,它被赋予一个惟一的标识事务的SCN。SC

更新时间:2019-01-09类型:
查看详情人气:77
OracleaddBatch()用法实例详解

OracleaddBatch()用法实例详解PreparedStatement.addbatch()的使用Statement和PreparedStatement的区别就不多废话了,直接说PreparedStatement最重要的addb

更新时间:2019-01-09类型:
查看详情人气:126
Oracle安装卸载图文教程详解

Oracle安装卸载图文教程<em style='color:red;'>详解</em>

ORACLE安装与卸载步骤详解,供大家参考,具体内容如下ORACLE安装步骤1、将win32_11gR2_database_1of2.zip与win32_11gR2_database_1of2.zip解压到当前目录(PS:选中两个压缩包

更新时间:2019-01-09类型:
查看详情人气:121
Oracle11g如何清理数据库的历史日志详解

本文主要给大家介绍了关于Oracle11g清理数据库历史日志的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍1.创建存放数据库待删除日志文件路径用于存放准备删除,这里假设放在/home/Oracle/delete

更新时间:2019-01-09类型:
查看详情人气:97
Oracle查看表结构命令详解

获取表:selecttable_namefromuser_tables;//当前用户的表selecttable_namefromall_tables;//所有用户的表selecttable_namefrom

更新时间:2019-01-09类型:
查看详情人气:96
详解oracle中通过触发器记录每个语句影响总行数

<em style='color:red;'>详解</em>oracle中通过触发器记录每个语句影响总行数

详解oracle中通过触发器记录每个语句影响总行数需求产生:业务系统中,有一步“抽数”流程,就是把一些数据从其它服务器同步到本库的目标表。这个过程有可能多人同时抽数,互相影响。有测试人员反应,原来抽过的数,偶尔就无缘无故的找

更新时间:2019-01-09类型:
查看详情人气:69
oracle的表空间实例详解

oracle的表空间实例详解查询表空间SELECTUPPER(F.TABLESPACE_NAME)"表空间名",  D.TOT_GROOTTE_MB"表空间大小(M)",  D.TOT_GROOTTE_MBF.TOTAL_

更新时间:2019-01-09类型:
查看详情人气:117
Oraclesqlldr导入一个日期列实例详解

Oraclesqlldr导入一个日期列实例详解1.LOADDATAINFILE*INTOTABLEtestFIELDSTERMINATEDBYX9TRAILINGNULLCOLS(c2"upper(:c2)",c

更新时间:2019-01-09类型:
查看详情人气:90
Oracle大小写转换函数实例详解

Oracle大小写转换函数小写转大写UPPer大写转小写LOWER例:selectlower(ename)fromemp;selectupper(ename)fromemp;是否包含字母(大写和小写)selec

更新时间:2019-01-09类型:
查看详情人气:77
Oracle存储过程和存储函数创建办法 (详解)

select*fromemp;存储过程定义create[orreplace]procedure存储过程名称(参数名[in]/out数

更新时间:2019-01-09类型:
查看详情人气:84
oracle数据库中sql%notfound的用法详解

SQL%NOTFOUND是一个布尔值。与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true。否则返回false。这样的语句在实际应用中,是非常有用

更新时间:2019-01-09类型:
查看详情人气:118
Oracle12C实现跨网络传输数据库详解

前言跨网络传输数据库,可以通过使用network_link参数来执行导入操作,导入操作将使用数据库链路,不需要生成dump文件。操作步骤如下:1、在目标数据库中创建链接到源数据库的数据链路。执行导入操作的用户必须要有datapump_imp

更新时间:2019-01-09类型:
查看详情人气:82
Oracle表中重复数据去重的办法 实例详解

Oracle表中重复数据去重的方法实例详解我们在项目中肯定会遇到一种情况,就是表中没有主键有重复数据或者有主键但是部分字段有重复数据而我们需要过滤掉重复数据下面是一种解决方法deletefrommytestmswher

更新时间:2019-01-09类型:
查看详情人气:78
在Oracle实例关闭时如何修改spfile的参数详解

问题描述:最近在工作遇到一个问题,在Oracle11G单机ASM中修改sga大小,修改完后,关闭instance并startup时,提示sga没有达到最小值,因些无法启动,而此时数据库实例已经关闭,已不能在之前的那种模式修改参数,下面来一

更新时间:2019-01-09类型:
查看详情人气:104
详解Oracle隐式游标和显式游标

<em style='color:red;'>详解</em>Oracle隐式游标和显式游标

游标是什么?就是在内存开辟的一块临时存储空间。1.Oracle隐式游标1.1Oracle有常用的哪些隐式游标1.2Oracle隐式游标演示隐式游标(使用的表为Oracle默认自带的emp表)sql%rowcount:影响记录

更新时间:2019-01-09类型:
查看详情人气:90
Oracle中命名块之存储过程的详解及使用办法

一、匿名块和命名块◆PL/SQL块分为良好总:命名块和匿名块。◆匿名块:以declare或begin开始,每次执行匿名块都要通过客户端工具将其发送给Oracle,经过语法分析、编译然后执行。◆命名块:具有名称的PL/SQL块,这些命名块被存

更新时间:2019-01-09类型:
查看详情人气:69
Oracle如何规范清理v$archived_log记录实例详解

Oracle如何规范清理v$archived_log记录实例详解单机实例上面,v$archived_log很多,有上万条记录了,所以得清理一下,不然每次查询都直接滚屏幕了SQLselectsequence#,appliedfro

更新时间:2019-01-09类型:
查看详情人气:133
Oracle基本PLSQL的使用实例详解

Oracle基本PLSQL的使用实例详解PL/SQL块是在SQL语言之上发展起来的一种应用,可以集中的处理各种复杂的SQL操作。组成:DECLARE:声明部分BEGIN编写主题EXCEPTION捕获异常END;

更新时间:2019-01-09类型:
查看详情人气:81
Oracle中的游标和函数详解

Oracle中的游标和函数详解1.游标游标是一种PL/SQL控制结构;可以对SQL语句的处理进行显示控制,便于对表的行数据逐条进行处理。游标并不是一个数据库对象,只是存留在内存中。操作步骤:声明游标打开游标取出

更新时间:2019-01-09类型:
查看详情人气:77
Oracle查询优化日期运算实例详解

加减日、月、年在Oracle中,date类型可以直接加减天数,而加减月份要用add_months函数.selecta.hiredate雇用日期,a.hiredate5加5天,a.hiredate5减5天

更新时间:2019-01-09类型:
查看详情人气:127
Oracle解析复杂json的办法 实例详解

Oracle解析复杂json的办法 实例<em style='color:red;'>详解</em>

问题背景:当前在Oracle数据库(11G之前的版本)解析json没有可以直接使用的系统方法,网上流传的PLSQL脚本大多也只可以解析结构较单一的json串,对于结构复杂的json串还无法解析。如此一来导致即便可以在PL/

更新时间:2019-01-09类型:
查看详情人气:83
详解PL/SQLDeveloper连接本地Oracle11g64位数据库

<em style='color:red;'>详解</em>PL/SQLDeveloper连接本地Oracle11g64位数据库

1.登录PL/SQLDeveloper这里省略Oracle数据库和PL/SQLDeveloper的安装步骤,注意在安装PL/SQLDeveloper软件时,不要安装在ProgramFiles(x86)目录下,不然无法启动PL/SQ

更新时间:2019-01-09类型:
查看详情人气:77
详解azure云上准备oracle11g的vnc安装环境

<em style='color:red;'>详解</em>azure云上准备oracle11g的vnc安装环境

1,先检查一下服务器是否已经安装了VNC服务,没有安装,检查服务器的是否安装VNC的命令如下yum或者rpm包2种安装方式都check下:[root@hch_test_pd_121_129~]#pseaf|grepvnc

更新时间:2019-01-09类型:
查看详情人气:102
win764位操作系统中Oracle11g+plsql安装教程详解(图解)

win764位操作系统中Oracle11g+plsql安装教程<em style='color:red;'>详解</em>(图解)

先去网上把下面列表里的文件下载下来,百度一搜索到处都是~~~我来解释一下以上目录都是什么;instantclientbasicwin3211.2.0.1.0.zip这个文件是配置文件,现在先不解释,等下会用到。OraClient.z

更新时间:2019-01-09类型:
查看详情人气:74
oracle中创建序列及序列补零实例详解

oracle中创建序列及序列补零实例详解我们经常会在在DB中创建序列:CreatesequencecreatesequenceCOMMON_SEQminvalue1maxvalue999999999startwith1

更新时间:2019-01-09类型:
查看详情人气:73
Oracle正则表达式实例详解

Oracle正则表达式实例详解FORM开发中的按行拆分需求:拆分后的行要有规律,并按前后层次排序需求分析如下:现有行:2,2.1,2.2,2.33

更新时间:2019-01-09类型:
查看详情人气:50
oracle中函数trunc(),round(),ceil(),floor的使用详解

1.round函数(四舍五入)描述:传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果参数:number:欲处理之数值decimal_places:四舍五入,小数取几位(预设为0)selectroun

更新时间:2019-01-09类型:
查看详情人气:92
Oracle12c新特性之如何检测有用的多列统计信息详解

前言之前和大家分享过Oracle11g下的一个新特性——收集多列统计信息(//www.jb51.net/article/109514.htm),今天和大家分享Oracle12c的一个新特性——自动检测有用列组信息。二者相得益彰,大家可以

更新时间:2019-01-09类型:
查看详情人气:93
Oracle11g收集多列统计信息详解

前言通常,当我们将SQL语句提交给Oracle数据库时,Oracle会选择一种最优方式来执行,这是通过查询优化器QueryOptimizer来实现的。CBO(CostBasedOptimizer)是Oracle默认使用的查询优化器模式

更新时间:2019-01-09类型:
查看详情人气:108
详解Oracle中的隐含参数_disable_logging

注意:Oracle的隐含参数只应该在测试环境或者在OracleSupport的支持下使用。从Oracle的系统表中,我们知道Oracle存在一个隐含参数_disable_logging可以用于禁用日志生成,这个参数显然只能用于测试目的(可

更新时间:2019-01-09类型:
查看详情人气:97
expdp中ORA-39002、ORA-39070错误详解及解决办法

使用expdp时,遇到”ORA39002、ORA39070......”连续报错。1、遇到的问题C:\Users\Administratorexpdpsys/systemassysdbadirectory=backup

更新时间:2019-01-09类型:
查看详情人气:120
oracle中notexists对外层查询的影响详解

前言最近同事发现了一个问题,在12c中跑的bufferget很高,但是在10g中跑的buffer很低。怀疑是不是12c的优化器有问题。这个10g的环境和12c的环境,数据量大致一样,只是有很少部分的不同,但是就是这个很少部分不同,造成了n

更新时间:2019-01-09类型:
查看详情人气:98
oracle12c创建可插拔数据库(PDB)与用户详解

前言由于oracle12c使用了CDBPDB架构,类似于docker,在containerdb内可以加载多个pluggabledb,因此安装后需要额外配置才能使用。一、修改listener.ora,tnsnames.ora###

更新时间:2019-01-09类型:
查看详情人气:84
Oracledate和timestamp区别详解

Oracledate和timestamp区别详解1.DATE数据类型这个数据类型我们实在是太熟悉了,当我们需要表示日期和时间的话都会想到date类型。它可以存储月,年,日,世纪,时,分和秒。它典型地用来表示什么时候事情已经

更新时间:2019-01-09类型:
查看详情人气:76
oracle中的procedure编写和使用详解

1.创建/修改CREATE[ORREPLACE]PROCEDUREprocedure_name[(parameter_list)]{IS|AS}[local_declarations]BEGINexecutable_statemen

更新时间:2019-01-09类型:
查看详情人气:102
Oracle删除表及查看表空间的实例详解

Oracle常用的基本命令1.用户下表中注释模糊查询:例如查询与优惠券关联的表SELECT*FROMuser_tab_commentstWHEREt.commentsLIKE%优惠券%;![这里写图片描述](http

更新时间:2019-01-09类型:
查看详情人气:73
Oracle中的INSTR,NVL和SUBSTR函数的用法详解

Oracle中INSTR的用法:INSTR方法的格式为INSTR(源字符串,要查找的字符串,从第几个字符开始,要找到第几个匹配的序号)返回找到的位置,如果找不到则返回0.例如:INSTR(CORPORATEFLOOR,OR,

更新时间:2019-01-09类型:
查看详情人气:66
Oracle中instr和substr存储过程详解

instr和substr存储过程,分析内部大对象的内容instr函数instr函数用于从指定的位置开始,从大型对象中查找第N个与模式匹配的字符串。用于查找内部大对象中的字符串的instr函数语法如下:dbms_lob.instr(lob_l

更新时间:2019-01-09类型:
查看详情人气:86
Oracle自定义split函数实例详解

Oracle自定义split函数Oracle没有提供split函数,但可以自己建立一个函数实现此功能。比如“abcdefghijklnmopqrstuvwxyz”,分隔符是空格,但空格个数不定。源代码:CREA

更新时间:2019-01-09类型:
查看详情人气:103
ORACLE中的的HINT详解

hints是oracle提供的一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。我们可以用hints来实现:1)使用的优化器的类型2)基于代价的优化器的优化目标,是all_rows还是first_rows。3)表

更新时间:2019-01-09类型:
查看详情人气:104
详解ORACLESEQUENCE用法

在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。1、CreateSequence首先要有CREATESEQUENCE或者CREATEANYSEQUENCE权限。创建语句如下:CRE

更新时间:2019-01-09类型:
查看详情人气:75
详解Oracle修改字段类型办法 总结

最近学习了Oracle修改字段类型方法,留做记录。有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:altertabletbmodify(namenvar

更新时间:2019-01-09类型:
查看详情人气:100
分享Oracle11GClient客户端安装步骤(图文详解

分享Oracle11GClient客户端安装步骤(图文<em style='color:red;'>详解</em>)

Oracle11GClient客户端安装步骤,具体如下:下载地址://www.jb51.net/database/167737.html先将下载下来的ZIP文件解压,并运行setup.exe文件。执行到第四步之后,出现错误,直接点全部

更新时间:2019-01-09类型:
查看详情人气:126
详解oracle日期格式(总结)

to_date("要转换的字符串","转换的格式")两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式")即把给定的日期按照“转换格式”转换。转换的格式:表示year的:y

更新时间:2019-01-09类型:
查看详情人气:100
详解Linux平台Oracle10gR2(10.2.0.5)RAC安装Part1:准备工作

Linux平台Oracle10gR2(10.2.0.5)RAC安装Part1:准备工作,具体如下:环境:OEL5.7Oracle10.2.0.5RAC1.实施前准备工作1.1服务器安装操作系统1.2Or

更新时间:2019-01-09类型:
查看详情人气:99
Oracleminus用法详解及应用实例

Oracleminus用法“minus”直接翻译为中文是“减”的意思,在Oracle中也是用来做减法操作的,只不过它不是传统意义上对数字的减法,而是对查询结果集的减法。AminusB就意味着将结果集A去除结果集B中所包含

更新时间:2019-01-09类型:
查看详情人气:81
Oraclecall和exec的详解及区别

Oraclecall和exec的<em style='color:red;'>详解</em>及区别

Oracle中call和exec的区别今天做项目使用Oracle,在做项目的过程中觉得很有意思,查找了一些资料,跟大家分享一下:在sqlplus中:在第三方提供的工具(如:plsqldev)总结:exec是sqlplus的命令,只

更新时间:2019-01-09类型:
查看详情人气:91
Oracle存储过程和自定义函数详解

Oracle存储过程和自定义函数<em style='color:red;'>详解</em>

概述PL/SQL中的过程和函数(通常称为子程序)是PL/SQL块的一种特殊的类型,这种类型的子程序可以以编译的形式存放在数据库中,并为后续的程序块调用。相同点:完成特定功能的程序不同点:是否用return语句返回值。举个例子:creat

更新时间:2019-01-09类型:
查看详情人气:75
oracle数据库定时任务dbms_job的用法详解

一、dbms_job涉及到的知识点1、创建job:variablejobnonumber;dbms_job.submit(:jobno,—job号your_procedure;,—执行的存储过程,;不能省略nex

更新时间:2019-01-09类型:
查看详情人气:121
oracle临时表详解及实例

在Oracle8i或以上版本中,可以创建以下两种临时表:1。会话特有的临时表CREATEGLOBALTEMPORARY()ONCOMMITPRESERV

更新时间:2019-01-09类型:
查看详情人气:90
Oracle触发器trigger详解

Oracle触发器trigger<em style='color:red;'>详解</em>

触发器相关概念及语法概述本篇博文中主要探讨以下内容:什么是触发器触发器的应用场景触发器的语法触发器的类型案例数据:触发器的概念和第一个触发器数据库触发器是一个与表相关联的,存储的PL/SQL语句。每当一个特定的数据操作语句(insert

更新时间:2019-01-09类型:
查看详情人气:87
Linux自动备份oracle数据库详解

Linux自动备份oracle数据:曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的。所以,在工作中,不管是开发还是维护,备份数据库是非常有

更新时间:2019-01-09类型:
查看详情人气:108
Redhat6.2下oracle11gR2的安装详解第1/2页

Redhat6.2下oracle11gR2的安装<em style='color:red;'>详解</em>第1/2页

一、配置系统参数在安装oracle前我们需要对用到的系统参数进行配置1、修改系统内核参数修改sysctl.conf文件在文件/etc/sysctl.conf中添加以下内容:kernel.sem=25032000100128kern

更新时间:2019-01-09类型:
查看详情人气:79
Oracle例外用法实例详解

本文实例讲述了Oracle例外用法。分享给大家供大家参考,具体如下:一、例外分类oracle将例外分为预定义例外、非预定义例外和自定义例外三种。1)、预定义例外用于处理常见的oracle错误。2)、非预定义例外用于处理预定义例外不能处理的例

更新时间:2019-01-09类型:
查看详情人气:58
Oracle触发器用法实例详解

Oracle触发器用法实例<em style='color:red;'>详解</em>

本文实例讲述了Oracle触发器用法。分享给大家供大家参考,具体如下:一、触发器简介触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的

更新时间:2019-01-09类型:
查看详情人气:79
Oracle创建DatabaseLink的两种方式详解

Oracle创建DatabaseLink的两种方式<em style='color:red;'>详解</em>

创建一个dblink,命名为dblink_name,从A数据库连到B数据库,B数据库的IP为192.168.1.73,端口为1521,实例名为oracle,登录名为tast,密码为test。  一菜单方式:  打开plsql,点击【File

更新时间:2019-01-09类型:
查看详情人气:84
详解Oracle自定义异常示例

<em style='color:red;'>详解</em>Oracle自定义异常示例

1.弹出错误框:示例代码:declarev_countnumber;beginselectcount(*)intov_countfromdept;ifv_count10thenraise_application_

更新时间:2019-01-09类型:
查看详情人气:77
详解Linux系统中Oracle数据库程序的启动和关闭方式

在单机环境下,要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下suoracleOracle数据库有以下几种启动方式:1、startupnomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取in

更新时间:2019-01-09类型:
查看详情人气:85
Oracle数据库中的基本建库操作详解

图形建库:1.确定是否存在要建的库查看$ORACLE_BASE/admin/和$ORACLE_BASE/oradata2.运行dbca3.选择新建库——GeneralPurpose(通用库)模版——GlobalDataba

更新时间:2019-01-09类型:
查看详情人气:90
在Oracle数据库中添加外键约束的办法 详解

外键指定一个列(或一组列)的值必须符合另一个表的一些行的值。我们说这是维持关联表的参照完整性。在图形化界面中,在外键选项卡,只需简单地点击外键栏位来编辑。使用外键的工具栏,能让你创建新的、编辑或删除选择的外键栏位。添加外键:添加一个外键

更新时间:2019-01-09类型:
查看详情人气:88
详解Oracledg三种模式切换

oracledg三大模式切换===================================1最大性能模式MAXIMUMPERFORMANCE默认模式============================

更新时间:2019-01-09类型:
查看详情人气:80
oracle跨库查询dblink的用法实例详解

本文实例讲述了oracle跨库查询dblink的用法。分享给大家供大家参考,具体如下:1.创建之前的工作在创建dblink之前,首先要查看用户是否有相应的权限。针对特定的用户,使用sqlplususer/pwd登录后,执行如下语句:复制

更新时间:2019-01-09类型:
查看详情人气:88
LINUX下Oracle数据库用户创建办法 详解

本文实例分析了LINUX下Oracle数据库用户创建方法。分享给大家供大家参考,具体如下:1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用suoracle命令切换成oracle用户)2)首先要打开监听器

更新时间:2019-01-09类型:
查看详情人气:93
LINUX下Oracle数据导入导出的办法 详解

本文讲述了LINUX下Oracle数据导入导出的方法。分享给大家供大家参考,具体如下:一.导出工具exp1.它是操作系统下一个可执行的文件存放目录/ORACLE_HOME/binexp导出工具将数据库中数据备份压缩成一个二进制系统文

更新时间:2019-01-09类型:
查看详情人气:88
详解Oracle数据库各类控制语句的使用

Oracle数据库各类控制语句的使用是本文我们主要要介绍的内容,包括一些逻辑控制语句、Casewhen的使用、While的使用以及For的使用等等,接下来我们就开始一一介绍这部分内容,希望能够对您有所帮助。Oracle中逻辑控制语句

更新时间:2019-01-09类型:
查看详情人气:69
Oracle手动创建数据库步骤详解

Oracle手动创建数据库步骤<em style='color:red;'>详解</em>

下面先给大家列出oracle手动创建数据库步骤如下所示:1.编写初始化参数文件2.设置操作系统环境变量3.创建实例4.以管理员身份连接数据库5.启动实例6.createdatabase创建数据库7.运行数据字典脚本8.Oracle的网络

更新时间:2019-01-09类型:
查看详情人气:104
Oracle误删除表数据后的数据恢复详解

Oracle误删除表数据后的恢复详解测试环境:SYSTEM:IBMAIX5LOracleVersion:10gR21.undo_retention参数的查询与修改使用showp

更新时间:2019-01-09类型:
查看详情人气:96
oracle中exp,imp的使用详解

基本语法和实例:1、EXP:有三种主要的方式(完全、用户、表)1、完全:EXPSYSTEM/MANAGERBUFFER=64000FILE=C:\FULL.DMPFULL=

更新时间:2019-01-09类型:
查看详情人气:89
oracle中distinct的用法详解

下面先来看看例子:table表字段1字段2idname1a2b3c4c5

更新时间:2019-01-09类型:
查看详情人气:92
Oracle中的MD5加密详解

一、技术点1、DBMS_OBFUSCATION_TOOLKIT.MD5DBMS_OBFUSCATION_TOOLKIT.MD5是MD5编码的数据包函数,但偶在使用selectDBMS_OBFUSCATION_TOOLKIT.MD5(

更新时间:2019-01-09类型:
查看详情人气:89
Oracle11g中密码过期问题详解

密码过期的原因一般有两种可能:一、由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATT

更新时间:2019-01-09类型:
查看详情人气:114
DBA_OracleStartup/Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)

DBA_OracleStartup/Shutdown启动和关闭过程<em style='color:red;'>详解</em>(概念)(对数据库进行各种维护操作)

一、摘要Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤:启动实例加载数据库打开数据库因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。1

更新时间:2019-01-09类型:
查看详情人气:84
OracleCBO几种基本的查询转换详解

在执行计划的开发过程中,转换和选择有这个不同的任务;实际上,在一个查询进行完语法和权限检查后,首先发生通称为“查询转换”的步骤,这里会进行一系列查询块的转换,然后才是“优选”(优化器为了决定最终的执行计划而为不同的计划计算成本从而选择最终的

更新时间:2019-01-09类型:
查看详情人气:60
Oracle11gDataguard参数详解

注:本文译自《OracleDataGuard11gHandbook》Page78–Page88就DataGuard(后面都写成DG)来说,我们只关注如下三种参数:1.独立于数据库角色的参数2.数据库角色为primary时

更新时间:2019-01-09类型:
查看详情人气:53
Oracle阻塞(blockingblocked)实例详解

一、概述:阻塞是DBA经常碰到的情形,尤其是不良的应用程序设计所造成的阻塞将导致数据库性能的严重下降,直至数据库崩溃。对DBA而言,有必要知道如何定位到当前系统有哪些阻塞,到底谁是阻塞者,谁是被阻塞者。本文对此给出了描述并做了相关演示。二、

更新时间:2019-01-09类型:
查看详情人气:68
Oracle中使用DBMS_XPLAN处理执行计划详解

DBMS_XPLAN是Oracle提供的一个用于查看SQL计划,包括执行计划和解释计划的包;在以前查看SQL执行计划的时候,我都是使用setautotrace命令,不过现在看来,DBMS_XPLAN包给出了更加简化的获取和显示计划的方式。

更新时间:2019-01-09类型:
查看详情人气:65
Oracle中的半联结和反联结详解

当两张表进行联结的时候,如果表1中的数据行是否出现在结果集中需要根据表2中出现或不出现至少一个相匹配的数据行来判断,这种情况就会发生半联结;而反联结便是半联结的补集,它们会作为数据库中常见的联结方法如NESTEDLOOPS,MERGES

更新时间:2019-01-09类型:
查看详情人气:72
Oracle静态注册与动态注册详解

一、概述:  Oracle的注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到这个数据库。这个服务名可能与实例名一样,也有可能不一样。  在数据库服务器启动过程中

更新时间:2019-01-09类型:
查看详情人气:69
Oracle排名函数(Rank)实例详解

已知:两种排名方式(分区和不分区):使用和不使用partition两种计算方式(连续,不连续),对应函数:dense_rank,rank·查询原始数据:学号,姓名,科目名,成绩select*fromt_score

更新时间:2019-01-09类型:
查看详情人气:91
oracle索引介绍(图文详解)

oracle索引介绍(图文<em style='color:red;'>详解</em>)

对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。索引分类:逻辑分类singlecolumnorconcatenated  对一列或多列建所引u

更新时间:2019-01-09类型:
查看详情人气:68
oracle用户权限管理使用详解

一、系统的默认用户1)sys用户是超级用户,具有最高权限,具有sysdba角色,有createdatabase的权限,该用户默认的密码是sys。登录语句:SQLconnsys/sysassysdba;2)system用户是管理操

更新时间:2019-01-09类型:
查看详情人气:82
oracle用户权限、角色管理详解

Oracle权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA:拥有全部特权

更新时间:2019-01-09类型:
查看详情人气:90
oracle查看字符集和修改字符集使用详解

一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币

更新时间:2019-01-09类型:
查看详情人气:65
oracle表空间表分区详解及oracle表分区查询使用办法

此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.)表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数

更新时间:2019-01-09类型:
查看详情人气:97
oracle数据库tns配置办法 详解

oracle数据库tns配置办法 <em style='color:red;'>详解</em>

TNS简要介绍与应用Oracle中TNS的完整定义:transparenceNetworkSubstrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。TNS是OracleNet的一部分,专门用来管

更新时间:2019-01-09类型:
查看详情人气:79
Oracle表碎片整理操作步骤详解

高水位线(HWL)下的许多数据块都是无数据的,但全表扫描的时候要扫描到高水位线的数据块,也就是说oracle要做许多的无用功!因此oracle提供了shrinkspace碎片整理功能。对于索引,可以采取rebuildonline的方式进

更新时间:2019-01-09类型:
查看详情人气:68
oracle联机数据库备份详解

尽管很多时候数据库系统运行缓慢,但对数据库数据的丢失而言,显然后者损失的代价是不言而喻的。因此DBA至少在保证数据不丢失的情况下来提高系统的性能是最起码的要求联机数据库备份一旦数据库运行在archivelog方式,在打开并对用户可用时就可以

更新时间:2019-01-09类型:
查看详情人气:95
groupby,having,orderby的用法详解

groupby,having,orderby的用法<em style='color:red;'>详解</em>

一,如果一个查询中使用了分组函数,任何不在分组函数中的列或表达式必须要在groupby中,否则出错。第一个查询中,deptno没有出现在groupby中,也没有出现在分组函数中,因此出错。将deptno改成job就可以了。该条语句的

更新时间:2019-01-09类型:
查看详情人气:75
Oracle中创建和管理表详解

SQL/*SQL对于表的操作:创建表,修改表(添加新的列,改变当前某些列,删除列),删除表SQL创建表:createtable(需要createtable的权限)SQL修改表:altertabletablena

更新时间:2019-01-09类型:
查看详情人气:77
[Oracle]DataGuard之Redo传输详解

[Oracle]DataGuard之Redo传输<em style='color:red;'>详解</em>

DataGuard主要提供两个服务:1)Redo传输服务:即把Primay端的Redo日志传输到一个或多个Standby目的地。2)Redo应用服务:即在Standby端应用从Primay端传输过来的Redo日志。本文先讲讲其中的Redo

更新时间:2019-01-09类型:
查看详情人气:97
oracle正则表达式regexp_like的用法详解

/*ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE:与LIKE的功能相似2,REGEXP_INSTR:与INSTR的功能相似3,REGEXP_SUBSTR:与SUBSTR的功能相似4,REGEXP_RE

更新时间:2019-01-09类型:
查看详情人气:80
深入Oracle的leftjoin中on和where的区别详解

今天遇到一个求某月所有天数的统计结果,如果某日的结果是0也需要显示出来,即:日期交易次数交易金额20094011102009402

更新时间:2019-01-09类型:
查看详情人气:112
基于ORA-12170TNS连接超时解决办法详解

1.开始程序oracle配置和移植工具NetManager本地服务命名ora11(这个是我的专用服务器)把右边下面的主机名改成192.168.1.1022.开始程序

更新时间:2019-01-09类型:
查看详情人气:62
Oracle多表级联更新详解

用游标实现,我觉得绝对这种方法比较安全的。首先定一个游标把需要用到的一些数据存放到游标中:复制代码代码如下:declareCURSORD_CURSOR_CUS_INFOISselectt3.id_

更新时间:2019-01-09类型:
查看详情人气:93
oracle修改scott密码与解锁的办法 详解

scott用户的密码不对,进入管理员用户,修改scott用户密码即可或者这样修改密码:在运行栏里面敲:sqlplus(空格)/nolog回车接着在弹出框里面敲:connsys/passwordassysdba回车提示已连接最后敲:

更新时间:2019-01-09类型:
查看详情人气:98
Oracle查询优化的基本准则详解

1:在进行多表关联时,多用Where语句把单个表的结果集最小化,多用聚合函数汇总结果集后再与其它表做关联,以使结果集数据量最小化2:在两张表进行关联时,应考虑可否使用右连接。以提高查询速度3:使用where而不是having,w

更新时间:2019-01-09类型:
查看详情人气:67
解决Oracle删除重复数据只留一条的办法 详解

查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select*from表whereIdin(selectIdfrom表groupbyIdhavingcount(I

更新时间:2019-01-09类型:
查看详情人气:83
oracleselect执行顺序的详解

SQLSelect语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、groupby子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6

更新时间:2019-01-09类型:
查看详情人气:81
解决plsql连接失败,弹出空白提示框的办法 详解

解决办法:1.win7下以管理员权限运行2.修改时区需要文件(前半部分路劲可能不同,以自己的安装路径为准):a:D:\oracle\product\10.2.0\db_1\WJLMGQSPC_WJLMGQS\sysman\co

更新时间:2019-01-09类型:
查看详情人气:119
Oracle簇的使用详解

簇其实就是一组表,由一组共享相同数据块的多个表组成,将经常一起使用的表组合在一起成簇可以提高处理效率;在一个簇中的表就叫做簇表。建立顺序是:簇→簇表→簇索引→数据创建簇的格式CREATECLUSTERcluster_name(colum

更新时间:2019-01-09类型:
查看详情人气:117
深入Oracle字符集的查看与修改详解

一、什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货

更新时间:2019-01-09类型:
查看详情人气:62
oracle指定排序的办法 详解

Oracle9i之前,中文是按照二进制编码进行排序的。在oracle9i中新增了按照拼音、部首、笔画排序功能。1、设置NLS_SORT参数值SCHINESE_RADICAL_M按照部首(第一顺序)、笔划(第二顺序)排序

更新时间:2019-01-09类型:
查看详情人气:109
Oracle表的分类以及相关参数的详解

oracle中有如下几种类型的表:1、堆组织表(heaporganizedtables):常用的表类型,以堆的方式管理,当增加数据时,将使用段中第一个适合数据大小的空闲空间;当删除数据时,留下的空间允许以后的DML操作重用。2、索引组织

更新时间:2019-01-09类型:
查看详情人气:63
oracle求同比,环比函数(LAG与LEAD)的详解

Lag和Lead函数可以在一次查询中取出同一字段的前N行的数据和后N行的值。这种操作可以使用对相同表的表连接来实现,不过使用LAG和LEAD有更高的效率。复制代码代码如下:CREATETABLEsalaryByMonth(emplo

更新时间:2019-01-09类型:
查看详情人气:65
oracle索引组织表的深入详解

索引组织表(IOT)不仅可以存储数据,还可以存储为表建立的索引。索引组织表的数据是根据主键排序后的顺序进行排列的,这样就提高了访问的速度。但是这是由牺牲插入和更新性能为代价的(每次写入和更新后都要重新进行重新排序)。索引组织表的创建格式如下

更新时间:2019-01-09类型:
查看详情人气:65
oracle合并列的函数wm_concat的使用详解

oraclewm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并,如果您对oraclewm_concat(column)函数使用方面感兴趣的话,不

更新时间:2019-01-09类型:
查看详情人气:61
OracleNumber型数值存储与转换的实现详解

Oracle在数据库内部通过相应的算法转换来进行数据存储,本文简单介绍Oracle的Number型数值存储及转换.这个内容是为了回答留言板上的2119号问题.我们可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式:复制代码

更新时间:2019-01-09类型:
查看详情人气:87
oracleSQL递归的使用详解

oracle数据库中如果需要使用SQL递归语句,应该怎么写呢?下面就为您介绍一个oracle中使用SQL递归语句的例子,供您参考。例子:复制代码代码如下:pididabacaeb

更新时间:2019-01-09类型:
查看详情人气:92
informaticallookup的使用详解

Lookup在ETL中是一种常见的操作,比如产品键到代理键的转换,ID到name的转换等,都可以通过lookup来实现。Informatica中的lookuptransformation组件除了能实现这种普通的转换,还可以用来更新缓慢变化

更新时间:2019-01-09类型:
查看详情人气:88
oraclecasewhen语句的用法详解

1.CASEWHEN表达式有两种形式复制代码代码如下:简单Case函数CASEsexWHEN1THEN男WHEN2THEN女ELSE其他ENDCase搜索函数CA

更新时间:2019-01-09类型:
查看详情人气:79
基于oracleexpdp命令的使用详解

1.DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目录对象是使用CREATEDIRECTORY语句建立的对象,而不是

更新时间:2019-01-09类型:
查看详情人气:64
Informaticabulk与normal模式的深入详解

Bulk方式进行目标数据的Load,是Informatica提供的一种高性能的Load数据方式。它利用数据库底层机制,依靠调用数据库本身提供的Utility来进行数据的加载。使用Bulk方式Load时,Informatica调用Uti

更新时间:2019-01-09类型:
查看详情人气:59
深入oracle分区索引的详解

表可以按range、hash、list分区,表分区后,其上的索引和普通表上的索引有所不同,oracle对于分区表上的索引分为2类,即局部索引和全局索引,下面分别对这2种索引的特点和局限性做个总结。局部索引localindex1.局部索引一

更新时间:2019-01-09类型:
查看详情人气:92
解析jdbc处理oracle的clob字段的详解

importjava.io.BufferedOutputStream;importjava.io.ByteArrayInputStream;importjava.io.IOException;importjava.io.InputS

更新时间:2019-01-09类型:
查看详情人气:97
Oracle存储过程返回游标实例详解

有俩种方法:一种是声明系统游标,一种是声明自定义游标,然后后面操作一样,参数类型为inout或out(1)声明个人系统游标.(推荐)复制代码代码如下:createorreplacep_temp_procedure(

更新时间:2019-01-09类型:
查看详情人气:109
Oracle随机函数之dbms_random使用详解

dbms_random是oracle提供的一个随机函数包,以下介绍一些dbms_random的常用示例:dbms_random.value用法:生成一个大于等于0,小于等于1的38位小数复制代码代码如下:FUNCTIONv

更新时间:2019-01-09类型:
查看详情人气:92
oracle中lpad函数的用法详解

oracle中lpad的用法pad翻译:填充lpad函数,在字符串的左侧添加指定字符串,用法:www.jb51.netlpad(String,截取长度,添加的字符串)。说是添加字符串也不准确,比较准确的说法是对String进行截

更新时间:2019-01-09类型:
查看详情人气:82
oracle中的视图详解

1.视图的概述视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这

更新时间:2019-01-09类型:
查看详情人气:95
在MySQL 中修改密码及访问限制的设置办法 详解

由于其源码的开放性及稳定性,且与网站流行编挥镅PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参考。

更新时间:2019-01-09类型:
查看详情人气:75
MYSQL导入导出命令详解

/usr/local/mysql/bin/mysqlurootprootteste"LOADDATAINFILE/usr/1.txtreplaceINTOTABLEtestFIELDSTERMINATE

更新时间:2019-01-09类型:
查看详情人气:93
Oracle数据操作和控制语言详解

正在看的ORACLE教程是:Oracle数据操作和控制语言详解。SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如创建、修改或者删除数据库;DCL用于定义

更新时间:2019-01-09类型:
查看详情人气:100
详解MySQL 中DROP,TRUNCATE和DELETE的区别实现mysql从零开始

不同点:1.truncate和delete只删除数据不删除表的结构(定义)drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将保留,

更新时间:2019-01-09类型:
查看详情人气:116
MySQL 的数据类型和建库策略分析详解

一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。我所谓的“数字类”,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的;他的值的每一位

更新时间:2019-01-09类型:
查看详情人气:77
OraclePL/SQL单行函数和组函数详解

正在看的ORACLE教程是:OraclePL/SQL单行函数和组函数详解。1  函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:

更新时间:2019-01-09类型:
查看详情人气:97
Mysqlmy.ini配置文件详解

Mysqlmy.ini配置文件详解#BEGINCONFIGINFO#DESCR:4GBRAM,只使用InnoDB,ACID,少量的连接,队列负载大#TYPE:SYSTEM#ENDCONFIGINFO##

更新时间:2019-01-09类型:
查看详情人气:83
MySQL 数据类型详解

1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节范围(128~127)smallint(m)2个字节

更新时间:2019-01-09类型:
查看详情人气:101
3步搞定纯真IP数据导入到MySQL 的办法 详解

前提:你会用vi。很明显,本文是在Linux下测试通过的。本文用的是MySQL命令行工具,如果你不会,用phpMyAdmin应该也可以。第1步:下载纯真IP数据,解压存成ip.txt。详解:这一步不用详解了吧。如果你这一步都不会,

更新时间:2019-01-09类型:
查看详情人气:80
MySQL 配置文件my.cnf中文详解附mysql性能优化办法 分享

下面先说我的服务器的硬件以及论坛情况,CPU:2颗四核IntelXeon2.00GHz内存:4GBDDR硬盘:SCSI146GB论坛:在线会员一般在5000人左右–最高记录是13264.下面,我们根据以上硬件配置结

更新时间:2019-01-09类型:
查看详情人气:79
Linux下MySQL 安装配置MySQL 配置参数详解

一、下载编译安装#cd/usr/local/src/#wgethttp://mysql.byungsoo.net/Downloads/MySQL5.1/mysql5.1.38.tar.gz#tar–xzvfmysql5.

更新时间:2019-01-09类型:
查看详情人气:77
MySQL 安装详解图文版(V5.5ForWindows)

MySQL 安装<em style='color:red;'>详解</em>图文版(V5.5ForWindows)

最近在做一个较大并发的项目,尝试了InnoDB的MySQL5.5,30M不到的安装文件,表现丝毫不逊于庞大的Oracle或MSSqlServer。开源、不迷信Linux,相信MySQL在Windows中会得到越来越广泛的应用。整理了之前的一

更新时间:2019-01-09类型:
查看详情人气:90
SQL语句详解MySQL update的正确用法

单表的MySQLUPDATE语句:  UPDATE[LOW_PRIORITY][IGNORE]tbl_name  SETcol_name1=expr1[,col_name2=expr2...]  [WHEREwher

更新时间:2019-01-09类型:
查看详情人气:102
MySQL 数据库服务器端核心参数详解和推荐配置

MySQL手册上也有服务器端参数的解释,以及参数值的相关说明信息,现针对我们大家重点需要注意、需要修改或影响性能的服务器端参数,作其用处的解释和如何配置参数值的推荐,此事情拖了不少时间,为方便大家帮忙纠错(注:总是断断续续写的,可能存在笔

更新时间:2019-01-09类型:
查看详情人气:76
mysqlbinlog二进制日志详解

基本概念定义:二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。作用:1。二进制日志的主要目的是在恢复使能够最大可能地更新数据库,因为二进制日志包含备份后进行的所有更新。2。

更新时间:2019-01-09类型:
查看详情人气:85
MySQL InnoDB之事务与锁详解

引题:为何引入事务?1.数据完整性2.数据安全性3.充分利用系统资源,提高系统并发处理的能力1.事务的特征事务具有四个特性:原子性(Atomiocity)、一致性(Consistency)、隔离性(Isolation)和持久性(Du

更新时间:2019-01-09类型:
查看详情人气:81
Navicat异地自动备份MySQL 办法 详解(图文)

Navicat异地自动备份MySQL 办法 <em style='color:red;'>详解</em>(图文)

启动navicat软件,使用“链接”,连接mysql数据库,使用前请保证防火墙可以通过。NavicatForMySQL下载地址:下载地址//www.jb51.net/database/2223.html  随后弹出,随意起一个“连接

更新时间:2019-01-09类型:
查看详情人气:86
MySQL 中CHAR和VARCHAR类型演变和详解

一、演变:MySQL数据库的varchar类型在5.0.3以下的版本中的最大长度限制为255,其数据范围可以是0~255。在MySQL5.0.3及以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个

更新时间:2019-01-09类型:
查看详情人气:78
详解MySQL 存储过程参数有三种类型(in、out、inout)

一、MySQL存储过程参数(in)MySQL存储过程“in”参数:跟C语言的函数参数的值传递类似,MySQL存储过程内部可能会修改此参数,但对in类型参数的修改,对调用者(caller)来说是不可见的(notvisi

更新时间:2019-01-09类型:
查看详情人气:52
mysql下float类型使用一些误差详解

单精度浮点数用4字节(32bit)表示浮点数采用IEEE754标准的计算机浮点数,在内部是用二进制表示的如:7.22用32位二进制是表示不下的。所以就不精确了。mysql中float数据类型的问题总结对于单精度浮点数Float:当数

更新时间:2019-01-09类型:
查看详情人气:76
mysql存储过程详解

1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该

更新时间:2019-01-09类型:
查看详情人气:64
深入理解mysql之leftjoin使用详解

ON子句与WHERE子句的不同一种更好地理解带有WHERE...ISNULL子句的复杂匹配条件的简单方法MatchingConditions与Whereconditions的不同关于“ALEF

更新时间:2019-01-09类型:
查看详情人气:81
关于MYSQL的优化全面详解

先说一下最常见基本的系统瓶颈:1、硬盘搜索。现代磁盘的平均时间通常小于10ms,因此理论上我们每秒能够大约搜索1000次,这样我们在这样一个磁盘上搜索一个数据,很难优化,一个办法就是将数据分布在多个磁盘。2、IO读写。就磁盘来讲,一般传

更新时间:2019-01-09类型:
查看详情人气:92
远程连接mysql授权办法 详解

今在服务器上有mysql数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库。方案一:在安装mysql的机器上运行:1:创建user用户复制代

更新时间:2019-01-09类型:
查看详情人气:117
mysql的XA事务恢复过程详解

mysql数据库开机报错:InnoDB:ThelogsequencenumberinibdatafilesdoesnotmatchInnoDB:thelogsequencenumberintheib_l

更新时间:2019-01-09类型:
查看详情人气:76
MySQL 单表ibd文件恢复办法 详解

前言:随着innodb的普及,innobackup也成为了主流备份方式。物理备份对于新建slave,全库恢复的需求都能从容应对。但当面临单表数据误删,或者单表误drop的情况,如果使用物理全备进行恢复呢?下文将进行详细分析。恢复过程

更新时间:2019-01-09类型:
查看详情人气:80
mysql中explain用法详解

如果在select语句前放上关键词explain,mysql将解释它如何处理select,提供有关表如何联接和联接的次序。explain的每个输出行提供一个表的相关信息,并且每个行包括下面的列:1,idselect识别符。这是sele

更新时间:2019-01-09类型:
查看详情人气:76
MySQL 笔记之数据备份与还原的使用详解

数据很重要,这点用脚趾头想都知道,为了保证数据的安全,因此需要定期对数据备份下面来写一点关于数据备份与还原相关的笔记数据备份使用mysqldump命令备份一个数据库mysqldumpuusernamepdbnametable

更新时间:2019-01-09类型:
查看详情人气:125
MySQL 数据库InnoDB数据恢复工具的使用小结详解

本文从实际使用经验出发,介绍一款开源的MySQL数据库InnoDB数据恢复工具:innodbtools,它通过从原始数据文件中提取表的行记录,实现从丢失的或者被毁坏的MySQL表中恢复数据。例如,当你不小心执行DROPTABLE、TRU

更新时间:2019-01-09类型:
查看详情人气:89
深入SQLite基本操作的总结详解

sqlite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准sql语句(以char*类型)给sqlite函数,sqlite就会为你操作数据库。sqlite跟MS的access一样是文件型数

更新时间:2019-01-09类型:
查看详情人气:108
详解MYSQL的备份还原(PHP实现)

手把手教你实现MYSQL的备份还原示例代码用我比较熟悉的PHP,当然你看完并理解了其中的思路,相信你也可以快速地用你熟悉的语言自己写出来。一、新建dbBackup类,设置默认参数。复制代码代码如下:classdbBackup{

更新时间:2019-01-09类型:
查看详情人气:95
基于mysql查询语句的使用详解

1查询数据表除了前三条以外的数据。起初我想到的是这条语句SELECT*FROMadminWHEREuseridNOTIN(SELECTuseridFROMadminORDERBYuseridLI

更新时间:2019-01-09类型:
查看详情人气:79
基于一致性hash算法(consistenthashing)的使用详解

基于一致性hash算法(consistenthashing)的使用<em style='color:red;'>详解</em>

1基本场景比如你有N个cache服务器(后面简称cache),那么如何将一个对象object映射到N个cache上呢,你很可能会采用类似下面的通用方法计算object的hash值,然后均匀的映射到到N个

更新时间:2019-01-09类型:
查看详情人气:84
MySQL 笔记之基本查询的应用详解

MySQL 笔记之基本查询的应用<em style='color:red;'>详解</em>

参考表:student多字段查询复制代码代码如下:mysqlselectid,name,birthfromstudent;所有字段查询复制代码代码如下:mysqlselect*fromstudent;where指定查

更新时间:2019-01-09类型:
查看详情人气:115
MySQL 笔记之连接查询详解

MySQL 笔记之连接查询<em style='color:red;'>详解</em>

连接查询是将两个或两个以上的表按某个条件连接起来,从中选取需要的数据当不同的表中存在表示相同意义的字段时,可以通过该字段来连接这几张表参考表:employee参考表:department可以看到,上面两张表都有同一个字段d_id当两张表含

更新时间:2019-01-09类型:
查看详情人气:91
MySQL 笔记之运算符使用详解

Mysql可以通过运算符来对表中数据进行运算,比如通过出生日期求年龄等运算符包括四类,分别是:算数运算符、比较运算符、逻辑运算符和位运算符算数运算符加、减、乘运算复制代码代码如下:mysqlselecta,a5,a*2from

更新时间:2019-01-09类型:
查看详情人气:111
解析SQLite中的常见问题与总结详解

1、创建数据如果不往数据库里面添加任何的表,这个数据库等于没有建立,不会在硬盘上产生任何文件,如果数据库已经存在,则会打开这个数据库。2、如何通过sqlite3.dll与sqlite3.def生成sqlite3.lib文件LIB/D

更新时间:2019-01-09类型:
查看详情人气:63
深入JDBCsqlserver连接写法的详解

SQLServer2000复制代码代码如下:StringdriverName="com.microsoft.jdbc.sqlserver.SQLServerDriver";StringdbURL="jdbc:microso

更新时间:2019-01-09类型:
查看详情人气:93
探讨:sql插入空,默认1900-01-0100:00:00.000的解决办法 详解

sql2005若字段定义的类型为datetime,插入为(空),那么会默认值为1900010100:00:00.000解决方法查询的时候过滤下cast(nullif(,)asdatetime)复制代码代码如下:s

更新时间:2019-01-09类型:
查看详情人气:53
MySQL 笔记之数据类型详解

MySQL 笔记之数据类型<em style='color:red;'>详解</em>

字符型数据字符型数据可以使用定长或变长的字符串来实现,其不同点在于固定长度的字符串使用空格向右填充,以保证占用同样的字节数;变长字符串不需要向右填充,并且所有字节数可变。char定长型,字节

更新时间:2019-01-09类型:
查看详情人气:76
用SQL实现统计报表中的"小计"与"合计"的办法 详解

用SQL实现统计报表中的"小计"与"合计"的办法 <em style='color:red;'>详解</em>

客户提出需求,针对某一列分组加上小计,合计汇总。网上找了一些有关SQL加合计的语句。都不是很理想。决定自己动手写。思路有三个:1.很多用GROUPPING和ROLLUP来实现。优点:实现代码简洁,要求对GROUPPING和ROLLUP很

更新时间:2019-01-09类型:
查看详情人气:49
深入MYSQL字符数字转换的详解

1.将字符的数字转成数字,比如0转成0可以直接用加法来实现例如:将pony表中的d进行排序,可d的定义为varchar,可以这样解决select*fromponyorderby(d0)2.在进行ifnull处理时,比如

更新时间:2019-01-09类型:
查看详情人气:89
基于mysql时间处理函数的应用详解

DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一,……7=星期六)。这些索引值对应于ODBC标准。mysqlselectDAYOFWEEK(19980203);3WEEKDA

更新时间:2019-01-09类型:
查看详情人气:62
基于Phpmysql存储过程的详解

实例一:无参的存储过程复制代码代码如下:$conn=mysql_connect(localhost,root,root)ordie("数据连接错误!!!");mysql_select_db(test,$conn)

更新时间:2019-01-09类型:
查看详情人气:77
cmd连接mysql的办法 详解

连接:mysqlh主机地址u用户名-p用户密码(注:u与root可以不用加空格,其它也一样)断开:exit(回车)创建授权:grantselecton数据库.*to用户名@登录主机identifiedby\"密

更新时间:2019-01-09类型:
查看详情人气:64
深入mysql慢查询设置的详解

在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间比较长的SQL语句找出呢?MySQL给我们提供了一个很好的功能,那就是慢查询

更新时间:2019-01-09类型:
查看详情人气:93
深入mysql创建自定义函数与存储过程的详解

一创建自定义函数在使用mysql的过程中,mysql自带的函数可能不能完成我们的业务需求,这时就需要自定义函数,例如笔者在开发过程中遇到下面这个问题:mysql表结构如下复制代码代码如下:DROPTABLEIFEXISTS`te

更新时间:2019-01-09类型:
查看详情人气:99
深入mysql基础知识的详解

1.每个客户端连接都会从服务器进程中分到一个属于它的线程。而该连接的相应查询都都会通过该线程处理。2.服务器会缓存线程。因此并不会为每个新连接创建或者销毁线程。3.当发起对MySQL服务器的连接时,服务器会对username,host,p

更新时间:2019-01-09类型:
查看详情人气:75
探讨Mysql中OPTIMIZETABLE的作用详解

当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。Discuz!在系统数设置界面提供了数据表优化的功能,可以去除删除操作后留下的数据文件碎片,减小文件尺寸,加快未来的读写操作。

更新时间:2019-01-09类型:
查看详情人气:67
基于SQL中SET与SELECT赋值的区别详解

最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果。那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢?经过网上的查询,及个人练习,总结两者有以下几点主要区别:假定有设定变量:复制代码代码如下:D

更新时间:2019-01-09类型:
查看详情人气:141
深入char、varchar、text和nchar、nvarchar、ntext的区别详解

很多开发者进行数据库设计的时候往往并没有太多的考虑char,varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我

更新时间:2019-01-09类型:
查看详情人气:121
深入sql多表差异化联合查询的问题详解

本章简略讲述本人在实例开发中遇到的多表查询的问题其中主要讲述selectA.*,B.*,C.*fromA,B,C和selectA.*,B.*,C.*from表Ainnerjoin表BonA.id=B.idinner

更新时间:2019-01-09类型:
查看详情人气:72
MySQL 笔记之视图的使用详解

MySQL 笔记之视图的使用<em style='color:red;'>详解</em>

什么是视图视图是从一个或多个表中导出来的表,是一种虚拟存在的表。视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据。这样,用户可以不用看到整个数据库中的数据,而之关心对自己有用的数据。数据库中只存放了视图的定义,而没有存放视图中的数

更新时间:2019-01-09类型:
查看详情人气:101
深入Mysql,SqlServer,Oracle主键自动增长的设置详解

深入Mysql,SqlServer,Oracle主键自动增长的设置<em style='color:red;'>详解</em>

1、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:复制代码代码如下:createtablecustomers(idintauto_inc

更新时间:2019-01-09类型:
查看详情人气:122
MySQL 笔记之数学函数详解

绝对值函数ABS(x)和圆周率函数PI()复制代码代码如下:mysqlSELECTABS(0.5),ABS(0.5),PI();|ABS(0.5)|A

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 笔记之系统信息函数详解

系统信息函数用来查询mysql数据库的系统信息VERSION()返回数据库版本号复制代码代码如下:mysqlSELECTVERSION();|VERSION()

更新时间:2019-01-09类型:
查看详情人气:107
深入数据库通用的连接方式详解

深入数据库通用的连接方式<em style='color:red;'>详解</em>

每个数据的访问都用自己的通信协议,包括还有不同的接口调用,参数传递。在同一个程序里要使用不同数据库里的信息,按照正常的情况来说,那就要写不同的数据库连接的方法,就像在程序里写了多个精简版的数据库客户端。这样的编程方式肯定会让人不好难受,

更新时间:2019-01-09类型:
查看详情人气:58
windows环境中mysql忘记root密码的解决办法 详解

一朋友告急:mysql忘记root密码了让我帮忙给看看,因为没有接触过mysql所以从网上找了一下信息经我亲身实践已经成功!mysql版本是5.1。以下是从网上找的mysql密码修改的信息:参考文章:windows下重置Mysql

更新时间:2019-01-09类型:
查看详情人气:75
基于mysql数据库的密码问题详解

今儿在做实验用到mysql数据库时,用户密码忘记了,让我也是找了半天:现在给大家介绍下我自己的方法:用到了mysql自身的函数来测试的。复制代码代码如下:mysqlselectuser,password,hostfromuser

更新时间:2019-01-09类型:
查看详情人气:94
详解远程连接Mysql数据库的问题(ERROR2003(HY000))

在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题:问题代码代码ERROR2003(HY000):CantconnecttoMySQLserveron192.168.0.19(111)

更新时间:2019-01-09类型:
查看详情人气:98
jdbc操作数据库的基本流程详解

所有的JDBC应用程序都具有下面的基本流程:  1、加载数据库驱动并建立到数据库的连接。  2、执行SQL语句。  3、处理结果。  4、从数据库断开连接释放资源。下面我们就来仔细看一看每一个步骤:其实按照上面所说每个阶段都可得单独拿出来写

更新时间:2019-01-09类型:
查看详情人气:113
MySQL 查询优化之索引的应用详解

糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多的数据库时间,且它将对其他应用组件产生影响。如同其它学科,优化查询性能很大程度上决定于开发者的直觉。幸运的是,像MySQL这样的数据库自带有一些协助工具。本文简要讨论

更新时间:2019-01-09类型:
查看详情人气:113
深入mysql外键关联问题的详解

今儿继续再看老师给推荐的深入浅出mysql数据库开发这本书,看到innodb数据库的外键关联问题时,遇到了一个问题,书上写的是可以对父表进行修改,从而同步到子表的外键上去,可是自己的实验却是没有能够。复制代码代码如下:mysqlsho

更新时间:2019-01-09类型:
查看详情人气:75
MySQL 查询优化--调整内部变量的详解

MySQL是如此的开放,所以可轻松地进一步调整其缺省设置以获得更优的性能及稳定性。需要优化的一些关键变量如下:  改变索引缓冲区长度(key_buffer)  一般,该变量控制缓冲区的长度在处理索引表(读/写操作)时使用。MySQL使用手册

更新时间:2019-01-09类型:
查看详情人气:81
mysqlprompt的用法详解

prompt命令可以在mysql提示符中显示当前用户、数据库、时间等信息复制代码代码如下:mysqlurootpprompt="\\u@\\h:\\d\\r:\\m:\\s"设置成功后:复制代码代码如下:Welcome

更新时间:2019-01-09类型:
查看详情人气:101
基于mysql5.5设置字符集问题的详解

基于mysql5.5设置字符集问题的<em style='color:red;'>详解</em>

在虚拟机上安装了一个mysql,修改其my.cof文件,发现这个配置文件好强大,但是,遇到一个问题:设置字符集时,分别在[client]、[mysql]和[mysqld]下设置defaultcharacterset=utf8

更新时间:2019-01-09类型:
查看详情人气:92
深入mysqlYEAR()MONTH()DAYOFMONTH()日期函数的详解

mysql的日期函数.例子中当前日期:curdate()是2013年6月24日。YEAR():显示年mysqlselectyear(curdate());|year(curdate

更新时间:2019-01-09类型:
查看详情人气:93
mysql中event的用法详解

一、基本概念mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linuxcrontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关

更新时间:2019-01-09类型:
查看详情人气:75
MySQL Orderby语句用法与优化详解

MySQLOrderBykeyword是用来给记录中的数据进行分类的。MySQLOrderByKeyword根据关键词分类ORDERBYkeyword是用来给记录中的数据进行分类的。复制代码代码如下:SELECTcolu

更新时间:2019-01-09类型:
查看详情人气:88
mysql备份与恢复详解

MYSQL的备份有多少种,请简要的描述:数据库分逻辑备份\物理备份物理备份又分冷备和热备A.直接拷贝数据文件到安全地方进行保存B.使用MYSQLHOSTCOPY备分数据C.使用MYSQLDUMP备份数据D.使用MYSQL的同步复制,实现数据

更新时间:2019-01-09类型:
查看详情人气:78
深入mysql主从复制延迟问题的详解

面试mysqldba的时候遇到一个题:描述msyqlreplication机制的实现原理,如何在不停掉mysql主库的情况下,恢复数据不一致的slave的数据库节点?MySQL的复制(replication)是一个异步的复制,从一个My

更新时间:2019-01-09类型:
查看详情人气:64
MySql实现跨表查询的办法 详解

复制代码代码如下:SELECTc.id,c.order_id,c.title,c.content,c.create_time,o.last_picFROM`orders`o,`case`cWHEREc.orde

更新时间:2019-01-09类型:
查看详情人气:99
深入MySQL 存储引擎比较的详解

深入MySQL 存储引擎比较的<em style='color:red;'>详解</em>

MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差

更新时间:2019-01-09类型:
查看详情人气:64
基于MySQL 游标的具体使用详解

测试表level;复制代码代码如下:createtabletest.level(namevarchar(20));再insert些数据;代码初始化复制代码代码如下:dropprocedureifexistsus

更新时间:2019-01-09类型:
查看详情人气:99
SQLSERVER日期格式转换详解

SQLSERVER2000用sql语句如何获得当前系统时间就是用GETDATE();Sql中的getDate()2008年01月08日星期二14:59SqlServer中一个非常强大的日期格式化函数复制代码代码如下:Selec

更新时间:2019-01-09类型:
查看详情人气:99
基于mysq字段选择的详解

mysql支持很多字段类型,包括数值类型、日期/时间类型和字符串(字符)类型;在使用时需要考虑到存储空间,存储效率;几种列类型描述使用了下述惯例:·M表示最大显示宽度。最大有效显示宽度是255。·D时间类型:datetime(8by

更新时间:2019-01-09类型:
查看详情人气:60
减少mysql主从数据同步延迟问题的详解

基于局域网的master/slave机制在通常情况下已经可以满足实时备份的要求了。如果延迟比较大,就先确认以下几个因素:1.网络延迟2.master负载3.slave负载一般的做法是,使用多台slave来分摊读请求,再从这些sl

更新时间:2019-01-09类型:
查看详情人气:71
MySQL 双Master配置的办法 详解

刚刚抽空做了一下MYSQL的主主同步。把步骤写下来,至于会出现的什么问题,以后随时更新。这里我同步的数据库是TEST1、环境描述。主机:192.168.0.231(A)主机:192.168.0.232(B)MYSQL版本为5.1.212

更新时间:2019-01-09类型:
查看详情人气:84
基于MySQL MasterSlave同步配置的操作详解

环境:PC:ubuntu10.10192.168.1.112(master)192.168.10.245(slave)MySQL:5.1.491ubuntu8.1log在master中已经存在数据库test首先修改mys

更新时间:2019-01-09类型:
查看详情人气:89
深入mysql并发插入优化详解

使用storm处理日志的时候,经常会遇到并发插入mysql的效率问题,到网上查了些资料,做一下笔记将表的引擎改为myisam,修改my.cnf的concurrent_insert=2,concurrent_insert可以设的值有

更新时间:2019-01-09类型:
查看详情人气:94
关于MySQL 数据迁移--data目录直接替换注意事项的详解

近日更换服务器,要做数据库迁移,将数据库内的数据从服务器A迁移到服务器B。由于数据量较大,直接做dump耗时太长,故而采用如下方式处理:首先,在服务器B上安装了与服务器A同版本的MySQL,停止MySQL服务,将安装后的data目录删除;然

更新时间:2019-01-09类型:
查看详情人气:87
mysql存储过程在动态SQL内获取返回值的办法 详解

MySql通用分页存储过程过程参数复制代码代码如下:p_cloumnsvarchar(500),p_tablesvarchar(100),p_wherevarchar(4000),p_ordervarchar(100),p_pag

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 分表实现上百万上千万记录分布存储的批量查询设计模式详解

MySQL 分表实现上百万上千万记录分布存储的批量查询设计模式<em style='color:red;'>详解</em>

我们知道可以将一个海量记录的MySQL大表根据主键、时间字段,条件字段等分成若干个表甚至保存在若干服务器中。唯一的问题就是跨服务器批量查询麻烦,只能通过应用程序来解决。谈谈在Java中的解决思路。其他语言原理类似。这里说的分表不是M

更新时间:2019-01-09类型:
查看详情人气:77
mysql基础:mysqld_safe启动执行流程详解

mysqld_safe脚本执行的基本流程:1、查找basedir和ledir。2、查找datadir和my.cnf。3、对my.cnf做一些检查,具体检查哪些选项请看附件中的注释。4、解析my.cnf中的组[mysqld]和[mysqld_

更新时间:2019-01-09类型:
查看详情人气:113
MySQL 数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法详解

MySQL数据库insert和update语句引:用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们

更新时间:2019-01-09类型:
查看详情人气:67
Mysql建表与索引使用规范详解

一、MySQL建表,字段需设置为非空,需设置字段默认值。二、MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。三、MySQL建表,如果字段等价于外键,应在该字段加索引。四、MySQL建表,不同表之间的相同属性值

更新时间:2019-01-09类型:
查看详情人气:77
MySQL LeftJOIN时指定NULL列返回特定值详解

coalesce函数可以接受多个参数,将会返回这些参数中第一个非NULL的值,若提供的参数全部为NULL,则返回NULLifnull函数和coalesce功能一样,只是只可以接受两个参数if函数接受三个参数,实现类似于三元判断符(?

更新时间:2019-01-09类型:
查看详情人气:98
MySQL 的Grant命令详解

本文实例,运行于MySQL5.0及以上版本。MySQL赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户一、grant普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。复制代码

更新时间:2019-01-09类型:
查看详情人气:86
详解mysql的limit经典用法及优化实例

用法一复制代码代码如下:SELECT`keyword_rank`.*FROM`keyword_rank`WHERE(advertiserid=59)LIMIT2OFFSET1;比如这个SQL,limit后面跟的

更新时间:2019-01-09类型:
查看详情人气:75
mysql备份的三种方式详解

一、备份的目的做灾难恢复:对损坏的数据进行恢复和还原需求改变:因需求改变而需要把数据还原到改变以前测试:测试新功能是否可用二、备份需要考虑的问题可以容忍丢失多长时间的数据;恢复数据要在多长时间内完;恢复的时候是否需要持续提供服务;恢复的对

更新时间:2019-01-09类型:
查看详情人气:107
mysql免安装版配置步骤详解分享

1.准备工作下载mysql的最新免安装版本mysqlnoinstall5.1.53win32.zip,解压缩到相关目录,如:d:\\mysqlnoinstall5.1.53win32。这个就是mysql的根目录了。2.配置在根

更新时间:2019-01-09类型:
查看详情人气:71
MySQL 数据入库时特殊字符处理详解

在一个字符串中,如果某个序列具有特殊的含义,每个序列以反斜线符号(“”)开头,称为转义字符。MySQL识别下列转义字符:0一个ASCII0(NUL)字符。一个ASCII39单引号(“”)字符。"一个A

更新时间:2019-01-09类型:
查看详情人气:78
MySQL 存储过程使用实例详解

例1、一个简单存储过程游标实例复制代码代码如下:DELIMITER$$DROPPROCEDUREIFEXISTSgetUserInfo$$CREATEPROCEDUREgetUserInfo(indate_dayd

更新时间:2019-01-09类型:
查看详情人气:80
MySql日期查询语句详解

使用DATE_FORMAT方法SELECT*FROM`ler_items`WHEREDATE_FORMAT(postTime,%Y%m)=201303注意:日期一定要用,否则没有效果其它的一些关于mysql日期查找

更新时间:2019-01-09类型:
查看详情人气:102
centos下mysql主从复制设置详解

安装环境:centos5.4mysql版本:mysql5.1.xx采用rpm直接安装所需软件:xtrabackup1.2.22采用rpm直接安装1.Master:/etc/my.cnf复制代码代码如下:[mysqld]s

更新时间:2019-01-09类型:
查看详情人气:67
MySQL 安全配置向导mysql_secure_installation详解

安装完mysqlserver会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:a)为root用户设置密码b)删除匿名账号c)取消root用

更新时间:2019-01-09类型:
查看详情人气:59
详解MySQL 中SlowLog的配置办法 (图文)

<em style='color:red;'>详解</em>MySQL 中SlowLog的配置办法 (图文)

mysql日志系统上线有段时间了,前端在慢慢切站点过来写入,未雨绸缪diy了套mysql监控工具.分为slavestatus,sync,objecinfot,userprivileges,jobstatus,slowl

更新时间:2019-01-09类型:
查看详情人气:68
mysql导入sql文件命令和mysql远程登陆使用详解

在MySQLQureyBrower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:复制代码代码如下:mysqlsourced:/myprogram/database/db.s

更新时间:2019-01-09类型:
查看详情人气:75
MySQL 的表分区详解

一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要

更新时间:2019-01-09类型:
查看详情人气:102
MySQL 数据类型varchar详解

1、varchar(N)的逻辑意义从MySQL4.1开始,varchar(N)中的N指的是该字段最多能存储多少个字符(characters),不是字节数。不管是一个中英文字符或者数字、或者一个汉字,都当做一个字符。在4.1之前,N表示的是

更新时间:2019-01-09类型:
查看详情人气:84
MySQL 配置文件my.cnf参数优化和中文详解

Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。复制

更新时间:2019-01-09类型:
查看详情人气:81
mysqldump数据库备份参数详解

mysqldump备份:复制代码代码如下:mysqldumpu用户名p密码h主机数据库aw“sql条件”–lockalltables路径mysqldump还原:复制代码代码如下:mysqldumpu

更新时间:2019-01-09类型:
查看详情人气:75
mysql双向加密解密方式用法详解

如果你使用的正是mysql数据库,那么你把密码或者其他敏感重要信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势。幸运的

更新时间:2019-01-09类型:
查看详情人气:111
MySQL 死锁问题分析及解决办法 实例详解

MySQL死锁问题是很多程序员在项目开发中常遇到的问题,现就MySQL死锁及解决方法详解如下:1、MySQL常用存储引擎的锁机制MyISAM和MEMORY采用表级锁(tablelevellocking)BDB采用页面锁(pagelev

更新时间:2019-01-09类型:
查看详情人气:119
MySql的事务使用与示例详解

在MySQL中,事务就是一个逻辑工作单元的一系列步骤。事务是用来保证数据操作的安全性。事务的特征:1.Atomicity(原子性)2.Consistency(稳定性,一致性)3.Isolation(隔离性)4.Durability(可靠性)

更新时间:2019-01-09类型:
查看详情人气:96
Mysql之SQLMode用法详解

一、MysqlSQLMode简介通常来说MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式。这样,应用程序就能对服务器操作进行量身定制以满足自己的需求。这类模式定义了MySQL应支持的SQL语法,

更新时间:2019-01-09类型:
查看详情人气:92
MySQL 性能优化配置参数之thread_cache和table_cache详解

一、THREAD_CACHEMySQL里面为了提高客户端请求创建连接过程的性能,提供了一个连接池也就是Thread_Cache池,将空闲的连接线程放在连接池中,而不是立即销毁.这样的好处就是,当又有一个新的请求的时候,mysql不会立即

更新时间:2019-01-09类型:
查看详情人气:78
mysql之TIMESTAMP(时间戳)用法详解

一、TIMESTAMP的变体TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如:1.在创建新记录和修改现有记录的时候都对这个数据列刷新:TIMESTAMPDEFAULTCURRENT_TIMESTAMPONUPDATEC

更新时间:2019-01-09类型:
查看详情人气:75
Centos5.2下安装多个mysql数据库配置详解

一、编译安装第一个MySQL5.1.33cd/opt/usr/sbin/groupaddmysql/usr/sbin/useraddgmysqlmysqls/bin/nologind/usr/local/mysql

更新时间:2019-01-09类型:
查看详情人气:72
优化MySQL 数据库中的查询语句详解

很多时候基于phpMySQL建立的网站所出现的系统性能瓶颈往往是出在MySQL上,而MySQL中用的最多的语句就是查询语句,因此,针对MySQL数据库查询语句的优化就显得至关重要!本文就此问题做出详细分析如下:1、判断是否向MySQL数据

更新时间:2019-01-09类型:
查看详情人气:76
MySQL 数据库优化详解

mysql表复制复制表结构复制表数据mysqlcreatetablet3

更新时间:2019-01-09类型:
查看详情人气:103
mysqlupdate语句的用法详解

首先,单表的UPDATE语句:UPDATE[LOW_PRIORITY][IGNORE]tbl_nameSETcol_name1=expr1[,col_name2=expr2...][WHEREwhere_definition

更新时间:2019-01-09类型:
查看详情人气:78
mysql的启动过程详解

有一天,两个不懂mysql内核的人想去了解mysql内核代码,两个人不是去调试代码、查找资料,而是在那边思考。因为不了解内核,所以边思考边去验证。使用的mysql代码是5.1.7,调试环境是windows平台下的vs2003。Bingx

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 中EXPLAIN命令详解

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:mysqlexplainselect*fro

更新时间:2019-01-09类型:
查看详情人气:92
MySQL 关闭过程详解和安全关闭MySQL 的办法

本文分析了mysqld进程关闭的过程,以及如何安全、缓和地关闭MySQL实例,对这个过程不甚清楚的同学可以参考下。关闭过程:1、发起shutdown,发出SIGTERM信号2、有必要的话,新建一个关闭线程(shutdownthread)

更新时间:2019-01-09类型:
查看详情人气:81
MySQL 中replaceinto语句的用法详解

在向表中插入数据的时候,经常遇到这样的情况:1、首先判断数据是否存在;2、如果不存在,则插入;3、如果存在,则更新。在SQLServer中可以这样写:复制代码代码如下:ifnotexists(select1fromta

更新时间:2019-01-09类型:
查看详情人气:96
mysqldeletelimit使用办法 详解

mysqldeletelimit优点:用于DELETE的MySQL唯一的LIMITrow_count选项用于告知服务器在控制命令被返回到客户端前被删除的行的最大值。本选项用于确保一个DELETE语句不会占用过多的时间。您可以只重复DE

更新时间:2019-01-09类型:
查看详情人气:102
mysql获取当前日期函数及时间格式化参数详解

MYSQL获取当前日期及日期格式获取系统日期:NOW()格式化日期:DATE_FORMAT(date,format)注:date:时间字段format:日期格式返回系统日期,输出2009122514:38:59select

更新时间:2019-01-09类型:
查看详情人气:107
mysql表的清空、删除和修改操作详解

一、清除mysql表中数据deletefrom表名;truncatetable表名;不带where参数的delete语句可以删除mysql表中所有内容,使用truncatetable也可以清空mysql表中所有内容。效率上trun

更新时间:2019-01-09类型:
查看详情人气:103
mysql慢查询使用详解

mysql慢查询使用<em style='color:red;'>详解</em>

1慢查询定义指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句。慢查询日志就是记录这些sql的日志。2开启慢查询日志找到mysql配置文件my.cnf.在mysqld的下面添加复制代码代码如下:l

更新时间:2019-01-09类型:
查看详情人气:108
MySQL 配置文件my.cnf优化详解(mysql5.5)

MySQL5.5.13参数说明:[client]charactersetserver=utf8port=3306socket=/data/mysql/3306/mysql.sock[mysqld]characterset

更新时间:2019-01-09类型:
查看详情人气:107
MySQL 高速缓存启动办法 及参数详解(query_cache_size)

MySQL 高速缓存启动办法 及参数<em style='color:red;'>详解</em>(query_cache_size)

MySQLquerycache从4.1版本开始提供了,不过值今天本人才对其进行研究。默认配置下,MySQL的该功能是没有启动的,可能你通过showvariableslike‘%query_cache%;会发现其变量have_qu

更新时间:2019-01-09类型:
查看详情人气:65
MySQL 存储引擎中的MyISAM和InnoDB区别详解

MySQL 存储引擎中的MyISAM和InnoDB区别<em style='color:red;'>详解</em>

在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息:MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM

更新时间:2019-01-09类型:
查看详情人气:64
MySQL 触发器使用详解

MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。创建触发器在MySQL中,创建触发器语法如下:复制代码代码如下:CREATETRIG

更新时间:2019-01-09类型:
查看详情人气:73
详解MySQL 下InnoDB引擎中的Memcached插件

前些年,HandlerSocket的横空出世让人们眼前一亮,当时我还写了一篇文章介绍了其用法梗概,时至今日,由于种种原因,HandlerSocket并没有真正流行起来,不过庆幸的是MySQL官方受其启发,研发了基于InnoDB的Memcac

更新时间:2019-01-09类型:
查看详情人气:99
Mysql中LAST_INSERT_ID()的函数使用详解

最近和Sobin在做一个精品课程的项目,因为用到一个固定的id作为表间关联,所以在前一个表插入数据后要把插入数据生成的自增id传递给下一个表。研究了一番决定使用Mysql提供了一个LAST_INSERT_ID()的函数。复制代码代码如下:

更新时间:2019-01-09类型:
查看详情人气:97
MySQL 外键使用详解

最近有开始做一个实验室管理系统,因为分了几个表进行存储·所以要维护表间的关联··研究了一下MySQL的外键。(1)只有InnoDB类型的表才可以使用外键,mysql默认是MyISAM,这种类型不支持外键约束(2)外键的好处:可以使得两张表关

更新时间:2019-01-09类型:
查看详情人气:110
详解数据库语言中的null值

虽然熟练掌握SQL的人对于Null不会有什么疑问,但总结得很全的文章还是很难找,看到一篇英文版的,感觉还不错。TonyHoare在1965年发明了null引用,并认为这是他犯下的“几十亿美元的错误”.即便是50年后的今天,S

更新时间:2019-01-09类型:
查看详情人气:67
MySQL 中分页优化的实例详解

MySQL 中分页优化的实例<em style='color:red;'>详解</em>

通常,我们会采用ORDERBYLIMITstart,offset的方式来进行分页查询。例如下面这个SQL:SELECT*FROM`t1`WHEREftype=1ORDERBYidDESCLIMIT100,1

更新时间:2019-01-09类型:
查看详情人气:80
批量杀死MySQL 连接的四种办法 详解

方法一  通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令。复制代码代码如下:mysqlselectconcat(KILL

更新时间:2019-01-09类型:
查看详情人气:89
详解MySQL 中WHERE子句的用法

<em style='color:red;'>详解</em>MySQL 中WHERE子句的用法

我们已经看到SQLSELECT命令来从MySQL表获取数据。我们可以使用一个条件子句WHERE子句中筛选出来的结果。使用WHERE子句,我们可以指定一个选择的标准来从表中选择所需的记录。语法:下面是通用的SQLWHERE子句来获取数据从

更新时间:2019-01-09类型:
查看详情人气:77
详解用SELECT命令在MySQL 执行查询操作的教程

SQLSELECT命令被用来获取数据从MySQL数据库。可以使用此命令在mysql提示符下或使用脚本,如PHP。语法:下面是通用的SQLSELECT命令的语法来从MySQL表提取数据:SELECTfield1,field2,...

更新时间:2019-01-09类型:
查看详情人气:65
详解在MySQL 中创建表的教程

创建表的命令要求:表的名称表字段名称每个字段的定义语法:下面是通用的SQL语法来创建一个MySQL表:CREATETABLEtable_name(column_namecolumn_type);现

更新时间:2019-01-09类型:
查看详情人气:103
MySQL 中的RAND()函数使用详解

MySQLRAND()函数调用可以在0和1之间产生一个随机数:mysqlSELECTRAND(),RAND(),RAND();

更新时间:2019-01-09类型:
查看详情人气:81
详解MySQL 中的SQRT函数的使用办法

MySQL的SQRT函数是用来计算出任何数量的平方根。可以使用SELECT语句找出方检定根的任意数如下:mysqlselectSQRT(16);|SQRT(16)||4.00000

更新时间:2019-01-09类型:
查看详情人气:98
详解MySQL 中UNION的用法

如果想选择其他几个表中的行或从一个单一的表作为一个单独的结果集行的几个集会,那么可以使用的UNION。UNION在MySQL4.0以上版本才能可以使用。本节说明如何使用它。假设有两个表,潜在和实际的客户列表,供应商购买耗材合并所有三个表中的

更新时间:2019-01-09类型:
查看详情人气:97
MySQL 中BETWEEN子句的用法详解

可以使用IN子句来代替相结合的“大于等于和小于等于”的条件。要了解BETWEEN子句考虑的EMPLOYEE_TBL表有以下记录:mysqlSELECT*FROMemployee_tbl;

更新时间:2019-01-09类型:
查看详情人气:66
MySQL 的mysqldump工具用法详解

导出要用到MySQL的mysqldump工具,基本用法是:复制代码代码如下:shellmysqldump[OPTIONS]database[tables]如果你不给定任何表,整个数据库将被导出。通过执行mysq

更新时间:2019-01-09类型:
查看详情人气:100
MySQL 日志文件详解

概述日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据

更新时间:2019-01-09类型:
查看详情人气:84
详解MySQL 中的存取权限

看到很多网友提出关于MySQL登录不上服务器的问题,包括有的是在PHP中调用MySQL时发生的不能登录MySQL数据库服务器的问题,以为是PHP出了问题。其实是MySQL权限的问题。  MySQL的权限系统在MySQL的手册中是很长的一章,

更新时间:2019-01-09类型:
查看详情人气:59
详解MySQL 中ALTER命令的使用

MySQL的ALTER命令是非常有用的,当想改变表的名称,表的字段,或者如果要添加或删除一个现有的表中的列。让我们开始创建一个表名为testalter_tbl的用例:root@host#mysqlurootppassword;

更新时间:2019-01-09类型:
查看详情人气:66
详解MySQL 中的外键约束问题

使用MySQL开发过数据库驱动的小型web应用程序的人都知道,对关系数据库的表进行创建、检索、更新和删除等操作都是些比较简单的过程。理论上,只要掌握了最常见的SQL语句的用法,并熟悉您选择使用的服务器端脚本语言,就足以应付对MySQL表所需

更新时间:2019-01-09类型:
查看详情人气:68
详解MySQL 中的NULL值

我们已经看到使用WHERE子句的SQLSELECT命令来从MySQL表获取数据。但是,当我们试图给的条件比较字段或列的值为NULL,它不能正常工作。为了处理这种情况,MySQL提供了三大运算符ISNULL:此运算符返回tr

更新时间:2019-01-09类型:
查看详情人气:91
MySql存储过程与函数详解

MySql存储过程与函数<em style='color:red;'>详解</em>

存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端

更新时间:2019-01-09类型:
查看详情人气:69
详解Mysql多表联合查询效率分析及优化

1.多表连接类型1.笛卡尔积(交叉连接)在MySQL中可以为CROSSJOIN或者省略CROSS即JOIN,或者使用,如:SELECT*FROMtable1CROSSJOINtable2SELECT*FR

更新时间:2019-01-09类型:
查看详情人气:64
详解MySQL 性能优化(二)

<em style='color:red;'>详解</em>MySQL 性能优化(二)

接着上一篇学习://www.jb51.net/article/70528.htm七、MySQL数据库Schema设计的性能优化高效的模型设计适度冗余让Query尽两减少Join大字段垂直分拆summary表优化大表水平分拆基于类型的分

更新时间:2019-01-09类型:
查看详情人气:80
详解MySQL 性能优化(一)

<em style='color:red;'>详解</em>MySQL 性能优化(一)

一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图:三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理

更新时间:2019-01-09类型:
查看详情人气:67
MySQL 5.5.xmy.cnf参数配置优化详解

一直有耳闻MySQL5.5的性能非常NB,所以近期打算测试一下,方便的时候就把bbs.kaoyan.com升级到这个版本的数据库。今天正好看到一篇有关my.cnf优化的总结,虽然还没经过我自己的实践检验,但从文章内容来说已经写的很详细了(当

更新时间:2019-01-09类型:
查看详情人气:69
MySQL 日志管理详解

日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务器的性能,还能对服务器进行排错与故障处理,MySQl中有六种不同类型的日志。一、日志种类———–

更新时间:2019-01-09类型:
查看详情人气:75
详解MySQL 集群搭建

<em style='color:red;'>详解</em>MySQL 集群搭建

概述MySQLCluster是MySQL适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQLCluste

更新时间:2019-01-09类型:
查看详情人气:102
详解MySql基本查询、连接查询、子查询、正则表达查询

<em style='color:red;'>详解</em>MySql基本查询、连接查询、子查询、正则表达查询

查询数据指从数据库中获取所需要的数据。查询数据是数据库操作中最常用,也是最重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式。通过不同的查询方式,可以获得不同的数据。MySQL中是使用SELECT语句来查询数据的。在这一章中将讲解

更新时间:2019-01-09类型:
查看详情人气:78
mysql修改表结构办法 实例详解

本文实例讲述了mysql修改表结构方法。分享给大家供大家参考。具体如下:mysql修改表结构使用ALTERTABLE语句,下面就为您详细介绍mysql修改表结构的语句写法,希望对您学习mysql修改表结构方面能有所帮助。ALTER[IG

更新时间:2019-01-09类型:
查看详情人气:89
PHPMySQL 的安装与配置详解

一、安装配置PHP1、下载Php的版本zip包之后,解压缩到指定目录。下载地址:http://www.php.net/downloads.php2、在Apache的httpd.conf文件中加入以下#Php模块加载LoadModulep

更新时间:2019-01-09类型:
查看详情人气:101
详解MySQL 插入和查询数据的相关命令及语句使用

<em style='color:red;'>详解</em>MySQL 插入和查询数据的相关命令及语句使用

插入数据MySQL表中使用INSERTINTOSQL语句来插入数据。你可以通过mysql命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。语法以下为向MySQL数据表插入数据通用的INSERTINTOSQL

更新时间:2019-01-09类型:
查看详情人气:103
MySQL 创建和删除数据表的命令及语法详解

MySQL 创建和删除数据表的命令及语法<em style='color:red;'>详解</em>

创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATETABLEtable_name(column_namecolumn_type);以下例子中

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 缓存的查询和清除命令使用详解

Mysql查询缓存查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间。1.配置查询缓存修改配置文件,修改[mysqld]下的query_

更新时间:2019-01-09类型:
查看详情人气:75
MySQL 对数据库数据进行复制的基本过程详解

复制复制是从一个MySQL服务器(master)将数据拷贝到另外一台或多台MySQL服务器(slaves)的过程.复制是异步进行的slaves服务器不需要持续地保持连接来接收master的数据.依据配置的不同,可以复制所有数据

更新时间:2019-01-09类型:
查看详情人气:63
详解Mysqlcasethen使用

表的创建CREATETABLE`lee`(`id`int(10)NOTNULLAUTO_INCREMENT,`name`char(20)DEFAULTNULL,`birthday`datetimeDEFAULT

更新时间:2019-01-09类型:
查看详情人气:57
MySQL 嵌套查询实例详解

本文实例分析了MySQL嵌套查询。分享给大家供大家参考,具体如下:MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQLUserManual):1.SELECT语句的子查询语法:复制代

更新时间:2019-01-09类型:
查看详情人气:94
MySQL 的主从复制步骤详解及常见错误解决办法

mysql主从复制(replication同步)现在企业用的比较多,也很成熟.它有以下优点:1.降低主服务器压力,可在从库上执行查询工作.2.在从库上进行备份,避免影响主服务器服务.3.当主库出现问题时,可以切换到从库上.不过,用它做备份

更新时间:2019-01-09类型:
查看详情人气:60
详解MySQL 的用户密码过期功能

PaymentCardIndustry,即支付卡行业,PCI行业表示借记卡、信用卡、预付卡、电子钱包、ATM和POS卡及相关的业务。PCIDSS,即PCI数据安全标准(PaymentCardIndustryDataSecur

更新时间:2019-01-09类型:
查看详情人气:63
详解MySQL 中的死锁情况以及对死锁的处理办法

当多个事务同时持有和请求同一资源上的锁而产生循环依赖的时候就产生了死锁。死锁发生在事务试图以不同的顺序锁定资源。以StockPrice表上的两个事务为例:事务1STARTTRANSACTION;UPDATEStockPriceSET

更新时间:2019-01-09类型:
查看详情人气:86
MySQL 数据库使用mysqldump导出数据详解

MySQL 数据库使用mysqldump导出数据<em style='color:red;'>详解</em>

mysqldump是mysql用于转存储数据库的客户端程序。它主要产生一系列的SQL语句,可以封装到文件,该文件包含有所有重建您的数据库所需要的SQL命令如CREATEDATABASE,CREATETABLE,INSERT等等。可以用

更新时间:2019-01-09类型:
查看详情人气:89
mysql表优化、分析、检查和修复的办法 详解

本文实例讲述了mysql表优化、分析、检查和修复的方法。分享给大家供大家参考,具体如下:这里介绍对数据库的管理常规就是进行预防性的维护,以及修复那些出现问题的内容。进行检查和修复通常具有四个主要的任务:1.对表进行优化2.对表进行分析(

更新时间:2019-01-09类型:
查看详情人气:75
mysql5.5数据库data目录迁移办法 详解

mysql5.5数据库data目录迁移办法 <em style='color:red;'>详解</em>

//前一阵子以为学习需要就在自己的本本上装了个mysql数据库。今天想把结合jsp做的项目拿到学校机器上用用,但发现数据库数据怎么迁移,首先找不到数据库的数据目录在什么地方,就上网搜了搜也没找到合适的答案,但无意中发现原来5.5已经很人性化

更新时间:2019-01-09类型:
查看详情人气:60
MYSQL数据库中cmd命令操作详解

CMD命令cmd是command的缩写.即命令提示符(CMD),是在OS/2,WindowsCE与WindowsNT平台为基础的操作系统(包括Windows2000和XP中,Vista中,和Server2003)下的“M

更新时间:2019-01-09类型:
查看详情人气:78
详解MySQL 数据库insert和update语句

用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。SQL语句中的更新语句update是最常用的语句之一,言外之意,就是对数据进行修改。在标准的SQL中有3个语句

更新时间:2019-01-09类型:
查看详情人气:73
mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

此配置是老男孩生产线上使用的配置,在培训的时候,他给的,我在这里,对各参数添加了中文说明这配置已经优化的不错了,如果你的mysql没有什么特殊情况的话,可以直接使用该配置参数MYSQL服务器my.cnf配置文档详解硬件:内存16G[clie

更新时间:2019-01-09类型:
查看详情人气:74
MySQL 性能瓶颈排查定位实例详解

本文实例讲述了MySQL性能瓶颈排查定位的方法。分享给大家供大家参考,具体如下:导读从一个现场说起,全程解析如何定位性能瓶颈。排查过程收到线上某业务后端的MySQL实例负载比较高的告警信息,于是登入服务器检查确认。1.首先我们进行OS层面

更新时间:2019-01-09类型:
查看详情人气:74
MySQL 解决SQL注入的另类办法 详解

本文实例讲述了MySQL解决SQL注入的另类方法。分享给大家供大家参考,具体如下:问题解读我觉得,这个问题每年带来的成本可以高达数十亿美元了。本文就来谈谈,假定我们有如下SQL模板语句:select*fromTwheref1

更新时间:2019-01-09类型:
查看详情人气:94
MYSQL日志的正确删除办法 详解

本文详细讲述了MYSQL日志的正确删除方法。分享给大家供大家参考,具体如下:1.查找:MySQLshowbinarylogs;————————–|Log_name|File_size|————————–|m

更新时间:2019-01-09类型:
查看详情人气:104
详解MySQL 查询时区分字符串中字母大小写的办法

如果你在mysql有唯一约束的列上插入两行值A和a,Mysql会认为它是相同的,而在oracle中就不会。就是mysql默认的字段值不区分大小写?这点是比较令人头痛的事。直接使用客户端用sql查询数据库。发现的确是大小不敏感。通

更新时间:2019-01-09类型:
查看详情人气:134
MySQL 性能参数详解之Skip-External-Locking参数介绍

MySQL的配置文件my.cnf中默认存在一行skipexternallocking的参数,即“跳过外部锁定”。根据MySQL开发网站的官方解释,Externallocking用于多进程条件下为MyISAM数据表进行锁定。如果你有多台

更新时间:2019-01-09类型:
查看详情人气:99
MySQL 备份原理详解

MySQL 备份原理<em style='color:red;'>详解</em>

本文为大家介绍了MySQL备份原理,欢迎大家阅读。备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时

更新时间:2019-01-09类型:
查看详情人气:86
图文详解Ubuntu下安装配置Mysql教程

Ubuntu安装Mysq有l三种安装方式,下面就为大家一一讲解,具体内容如下1.从网上安装sudoaptgetinstallmysqlserver。装完已经自动配置好环境变量,可以直接使用mysql的命令。注:建议将/etc/

更新时间:2019-01-09类型:
查看详情人气:80
mysqlfound_row()使用详解

mysqlfound_row()用于获取Select得到的行数,比如有段sql需要取出一张表的前10行,同时又需要取出符合条件的总数。本文章向大家介绍mysqlfound_row的用法,感兴趣的可以参考一下。mysql4.1中新增了

更新时间:2019-01-09类型:
查看详情人气:91
MySQL 性能参数详解之Max_connect_errors使用介绍

max_connect_errors是一个MySQL中与安全有关的计数器值,它负责阻止过多尝试失败的客户端以防止暴力破解密码的情况。max_connect_errors的值与性能并无太大关系。默认情况下,my.cnf文件中可能没有此行,如果

更新时间:2019-01-09类型:
查看详情人气:85
数据库Mysql性能优化详解

在mysql数据库中,mysqlkey_buffer_size是对MyISAM表性能影响最大的一个参数(注意该参数对其他类型的表设置无效),下面就将对mysqlKey_buffer_size参数的设置进行详细介绍下面为一台以MyISAM

更新时间:2019-01-09类型:
查看详情人气:71
MySql安装启动两种办法 教程详解

MySql安装启动两种办法 教程<em style='color:red;'>详解</em>

mysql安装启动两种方法如下所示:方法一(简单版):1.cmd进入mysql安装的bin目录:mysqld.exe–install2.netstartmysql服务启动(或者选择计算机(右键)管理服务和应用程序服务

更新时间:2019-01-09类型:
查看详情人气:83
MySql二进制连接方式详解

使用mysql二进制方式连接您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。实例以下是从命令行中连接mysql服务器的简单实例:复制代码代码如下:[root@host]#mysqlurootp

更新时间:2019-01-09类型:
查看详情人气:118
mysql(master/slave)主从复制原理及配置图文详解

mysql(master/slave)主从复制原理及配置图文<em style='color:red;'>详解</em>

1复制概述Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中

更新时间:2019-01-09类型:
查看详情人气:77
图文详解mysql5.7安装教程

图文<em style='color:red;'>详解</em>mysql5.7安装教程

本文实例为大家分享了mysql5.7安装图文教程供大家参考,具体内容如下1.在官网下载解压缩版2.解压后配置默认文件新建个my.ini(可以复制一份mydefault.ini,并改名为my.ini)。my.ini会替换掉下面的mydef

更新时间:2019-01-09类型:
查看详情人气:97
MySQL 5.5.49大内存优化配置文件优化详解

一、配置文件说明mysmall.cnfmymedium.cnfmylarge.cnfmyhuge.cnfmyinnodbheavy4G.cnf二、详解myinnodbheavy4G.cnf三、配置文件优化注:环境说明

更新时间:2019-01-09类型:
查看详情人气:95
MySQL binlog远程备份办法 详解

以前备份binlog时,都是先在本地进行备份压缩,然后发送到远程服务器中。但是这其中还是有一定风险的,因为日志的备份都是周期性的,如果在某个周期中,服务器宕机了,硬盘损坏了,就可能导致这段时间的binlog就丢失了。而且,以前用脚本对远程服

更新时间:2019-01-09类型:
查看详情人气:106
MySQL ALTER命令使用详解

ALTERTABLE允许你修改一个现有表的结构。例如,你可以增加或删除列、创造或消去索引、改变现有列的类型、或重新命名列或表本身。你也能改变表的注释和表的类型。你可以使用CHANGEold_col_namecreate_definit

更新时间:2019-01-09类型:
查看详情人气:71
MySQL 分组查询GroupBy实现原理详解

MySQL 分组查询GroupBy实现原理<em style='color:red;'>详解</em>

由于GROUPBY实际上也同样会进行排序操作,而且与ORDERBY相比,GROUPBY主要只是多了排序之后的分组操作。当然,如果在分组的时候还使用了其他的一些聚合函数,那么还需要一些聚合函数的计算。所以,在GROUPBY的实

更新时间:2019-01-09类型:
查看详情人气:65
mysql安装配置详解教程(一)

mysql安装配置<em style='color:red;'>详解</em>教程(一)

MySQL数据库具有跨平台性,不仅可以在Windows上运行,还可以在UNIX,Linux和MacOS等操作系统上运行1.先简单说下MySQL的版本:根据操作系统的类型可分为:Windows版、UNIX版、Linux版和MacOS版根

更新时间:2019-01-09类型:
查看详情人气:114
mysql常用日期时间/数值函数详解(必看)

1.日期时间函数时间转化秒函数:time_to_secMySQLselecttime_to_sec(01:01:01);|time_to_sec(01:01:01)|

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 字符串函数详解(推荐)

一、ASCIIASCII(str)返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。二、ORDORD(str)如果字符串str最左面字符是一个多字节字符,通过以格式((firs

更新时间:2019-01-09类型:
查看详情人气:97
Ubuntu下MySQL 及工具安装配置详解

本文为大家分享了安装命令:复制代码代码如下:sudoaptgetinstallmysqlservermysqlclientmysqlquerybrowsermysqladmin修改root密码:复制代码

更新时间:2019-01-09类型:
查看详情人气:102
mysql5.1.26安装配置办法 详解

mysql5.1.26安装配置办法 <em style='color:red;'>详解</em>

MySQL安装与配置1、所用MySQL的版本为:MySQL_5_1_26.msi;2、下载好软件后双击进入以下界面:3、点击Next,进入以下界面:4、选择“Custom”后,点击Next,进入以下界面:5、然后点击图中所有的下拉可选

更新时间:2019-01-09类型:
查看详情人气:73
MySQL 常用时间函数详解(推荐)

2.6DATE_SUB/DATE_ADDDATE_SUB(date,INTERVALexprtype)date参数是合法的日期表达式。expr参数是您希望添加的时间间隔。SELECTidFROMmy_tableWHERE

更新时间:2019-01-09类型:
查看详情人气:66
MySQL 常用聚合函数详解

一、AVGAVG(col)返回指定列的平均值二、COUNTCOUNT(col)返回指定列中非NULL值的个数三、MIN/MAXMIN(col):返回指定列的最小值MAX(col):返回指定列的最大值四、SUMSUM(col)返回指定列的所有

更新时间:2019-01-09类型:
查看详情人气:81
MySQL 多层级结构-区域表使用树详解

1.1.前言前面我们大概介绍了一下树结构表的基本使用。在我们项目中有好几块有用到多层级的概念。下面我们哪大家都比较熟悉的区域表来做演示。1.2.表结构和数据区域表基本结构,可能在你的项目中还有包含其他字段。这边我只展示我们关心的字段:C

更新时间:2019-01-09类型:
查看详情人气:101
MySQL 用户权限管理详解

MySQL 用户权限管理<em style='color:red;'>详解</em>

用户权限管理主要有以下作用:1.可以限制用户访问哪些库、哪些表2.可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作3.可以限制用户登录的IP或域名4.可以限制用户自己的权限是否

更新时间:2019-01-09类型:
查看详情人气:114
MySQL 中把varchar类型转为date类型办法 详解

MySQL 中把varchar类型转为date类型办法 <em style='color:red;'>详解</em>

如下表:先使用str_to_date函数,将其varchar类型转为日期类型,然后从小到大排序语法:selectstr_to_date(class_time,%Y%m%d%H:%i:%s)afromaorderbyad

更新时间:2019-01-09类型:
查看详情人气:169
详解MySQL 高可用MMM搭建方案及架构原理

<em style='color:red;'>详解</em>MySQL 高可用MMM搭建方案及架构原理

先来看看架构,如下图:部署1.修改hosts在所有的服务器中执行相同的操作。vim/etc/hosts192.168.137.10master192.168.137.20backup192.168.137.30slave192.16

更新时间:2019-01-09类型:
查看详情人气:77
详解Mysql中的JSON系列操作函数

<em style='color:red;'>详解</em>Mysql中的JSON系列操作函数

前言JSON是一种轻量级的数据交换格式,采用了独立于语言的文本格式,类似XML,但是比XML简单,易读并且易编写。对机器来说易于解析和生成,并且会减少网络带宽的传输。JSON的格式非常简单:名称/键值。之前MySQL版本里面要实现这样的存储

更新时间:2019-01-09类型:
查看详情人气:92
详解SQL四种语言:DDLDMLDCLTCL

<em style='color:red;'>详解</em>SQL四种语言:DDLDMLDCLTCL

看到很多人讨论SQL还分为四种类型,在这里知识普及一下,并总结下他们的区别吧。1.DDL–DataDefinitionLanguage数据库定义语言:定义数据库的结构。其主要命令有CREATE,ALTER,DROP等,下面用例子详

更新时间:2019-01-09类型:
查看详情人气:82
详解mysql建立索引的使用办法及优缺点分析

前言索引(index)是帮助MySQL高效获取数据的数据结构。它对于高性能非常关键,但人们通常会忘记或误解它。索引在数据越大的时候越重要。规模小、负载轻的数据库即使没有索引,也能有好的性能,但是当数据增加的时候,性能就会下降很快。为什

更新时间:2019-01-09类型:
查看详情人气:80
MySql5.7.14解压版安装步骤详解

下面主要分为五大步给大家介绍mySql5.7.14解压版安装教程。感兴趣的朋友一起看看吧。第一步:下载最近的MySQL文件并且解压:下载最新版的MySQL–mysql5.7.12下载地址将下载到的文件解压缩到自己喜欢的位置,例如我自

更新时间:2019-01-09类型:
查看详情人气:81
64位Win10系统安装Mysql5.7.11的办法 (案例详解)

最近在装了64位Win10系统的macbook笔记本上用mysqlinstallercommunity5.7.11.0安装Mysql5.7.11,在配置mysqlserver时老是卡住,报错。(在别的PC相同windows系统,自

更新时间:2019-01-09类型:
查看详情人气:87
MySQL 多表数据记录查询详解

在实际应用中,经常需要实现在一个查询语句中显示多张表的数据,这就是所谓的多表数据记录连接查询,简称来年将诶查询。在具体实现连接查询操作时,首先将两个或两个以上的表按照某个条件连接起来,然后再查询到所要求的数据记录。连接查询分为内连接

更新时间:2019-01-09类型:
查看详情人气:89
详解MySQL 误操作后怎样进行数据恢复

一、开启binlog。首先查看binlog是否开启mysqlshowvariableslike"log_bin";|Variable_name|Value

更新时间:2019-01-09类型:
查看详情人气:82
MySQL binlog中的事件类型详解

MySQLbinlog记录的所有操作实际上都有对应的事件类型的,譬如STATEMENT格式中的DML操作对应的是QUERY_EVENT类型,ROW格式下的DML操作对应的是ROWS_EVENT类型。首先,看看源码中定义的事件类型源码位置:

更新时间:2019-01-09类型:
查看详情人气:96
MySQL 外键使用及说明详解

一、外键约束MySQL通过外键约束来保证表与表之间的数据的完整性和准确性。外键的使用条件:   1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);   2.外键列必须建立了索引,

更新时间:2019-01-09类型:
查看详情人气:106
详解MySQL 用事件调度器EventScheduler创建定时任务

前言事件调度器相当于操作系统中的定时任务(如:Linux中的cron、Window中的计划任务),但MySql的事件调度器可以精确到秒,对于一些实时性要求较高的数据处理非常有用。1.创建/修改事件(EVENT)在MySql中,创建一个新的

更新时间:2019-01-09类型:
查看详情人气:96
mysql5.7.10开启慢查询详解

如下所示:#在/etc/my.cnf中的[mysqld]中加入如下代码:slowquerylog=Onslow_query_log_file=/data/mysql/log/mysql_slow_query.loglong_query_

更新时间:2019-01-09类型:
查看详情人气:102
Mysql的基础使用之MariaDB安装办法 详解

Mysql的基础使用之MariaDB安装办法 <em style='color:red;'>详解</em>

我首次用mysql是在ubuntu上,现在用的是linux中的RedHat分支的centOS7,安装时发现通常用的都是MariaDB来代替mysql,通过资料查询发现Mariadb是mysql的其中的一种分支,由mysql的创始

更新时间:2019-01-09类型:
查看详情人气:77
CentOS7.0下使用yum安装mysql的办法 详解

CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1.下载mysql的repo源$wget

更新时间:2019-01-09类型:
查看详情人气:89
mysql字段as详解及实例代码

mysql字段使用as在mysql中,select查询可以使用AS关键字为查询的字段起一个别名,该别名用作表达式的列名,并且别名可以在GROUPBY,ORDERBY或HAVING等语句中使用。例如:SELECTCONCAT(last

更新时间:2019-01-09类型:
查看详情人气:76
JDBC连接MySQL 实例详解

JDBC连接MySQLJDBC连接MySQL加载及注册JDBC驱动程序Class.forName("com.mysql.jdbc.Driver");Class.forName("com.mysql.jdbc.Driver").newInst

更新时间:2019-01-09类型:
查看详情人气:99
mysqlint(3)与int(11)的区别详解

mysqlint(3)与int(11)的区别<em style='color:red;'>详解</em>

mysqlint(3)与int(11)的区别总结,int(M)zerofill,加上zerofill后M才表现出有点点效果,比如int(3)zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.

更新时间:2019-01-09类型:
查看详情人气:126
mysqlsocket文件作用详解

网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket,一般在配置部署mysql环境时都会在mysql的my.cnf文件中[mysqld]栈下添加上socket文件的路径,而这样做的好处是如果启用了多实例m

更新时间:2019-01-09类型:
查看详情人气:82
mysql5.7zip文件在windows下的安装教程详解

mysql5.7zip文件在windows下的安装教程<em style='color:red;'>详解</em>

1.下载mysql最新版本。http://cdn.mysql.com//Downloads/MySQL5.7/mysql5.7.15winx64.zip2.解压到文件夹。D:\software\mysql\mysql5.7a将myd

更新时间:2019-01-09类型:
查看详情人气:119
MysqlLimit分页查询优化详解

select*fromtableLIMIT5,10;#返回第615行数据select*fromtableLIMIT5;#返回前5行select*fromtableLIMIT0,5;#返回前5行我们来写分

更新时间:2019-01-09类型:
查看详情人气:103
mysqluse命令选择数据库详解

连接到MySQL服务器后,则需要选择特定的数据库的来工作。这是因为可能有多个数据库可使用在MySQL服务器上。use命令格式:use;如果我们想要切换到test数据库,那我们可以使用如下命令:mysqlUSEtest;D

更新时间:2019-01-09类型:
查看详情人气:64
Mysql索引的类型和优缺点详解

索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据记录,索引就必须刷新一次。为了在某种程序

更新时间:2019-01-09类型:
查看详情人气:66
MySql中的IFNULL、NULLIF和ISNULL用法详解

今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:mysql中isnull,ifnull,nullif的用法如下:isnull(expr)的用法:如expr为null,那么isnull()的返

更新时间:2019-01-09类型:
查看详情人气:91
MariaDB(MySQL )创建、删除、选择及数据类型使用详解

一、MariaDB简介(MySQL简介略过)MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL

更新时间:2019-01-09类型:
查看详情人气:98
MySQL 5.7.16绿色版安装教程详解

MySQL 5.7.16绿色版安装教程<em style='color:red;'>详解</em>

下面给大家介绍下MySQL5.7.16绿色版安装教程,具体内容如下所示:如图所示:原窗口指令MicrosoftWindows[版本10.0.xxxxx](c)2016MicrosoftCorporation。保留所有权利。C:\

更新时间:2019-01-09类型:
查看详情人气:98
mySQLcount多个表的数据实例详解

mySQLcount多个表的数据实例<em style='color:red;'>详解</em>

一、实现需求最近在做成就系统,成就中有很多维度都和数量有关,比如用户粉丝数达到多少50个,授予名扬四海称号,用户点赞达到100次,授予点赞圣手称号等等。粉丝数在user_relation表点赞数在user_praise表

更新时间:2019-01-09类型:
查看详情人气:77
MYSQLGROUPBY用法详解

MYSQLGROUPBY用法<em style='color:red;'>详解</em>

背景介绍最近在设计数据库的时候因为开始考虑不周,所以产生了大量的重复数据。现在需要把这些重复的数据删除掉,使用到的语句就是GroupBy来完成。为了进一步了解这条语句的作用,我打算先从简单入手。建一个测试表复制代码代码如下:create

更新时间:2019-01-09类型:
查看详情人气:96
phpmysql访问数据库的步骤详解

php访问mysql数据库的步骤官方说5.5开始就废弃mysql_query()这块东西很多,当然常用的就几个还是看手册吧。这里简单记录一下。在我失忆之后可以找回一点记忆。最近一直用框架原生的都快忘了。1.打开mysql连接$resour

更新时间:2019-01-09类型:
查看详情人气:88
mysql5.6.13免安装版配置办法 详解

本文给大家记录在上个项目中涉及到免安装版的mysql的配置问题,今天小编把配置方法分享到站长下载平台供大家学习。1.下载mysqlCommunityServer5.6.132.解压MySQL压缩包将以下载的MySQL压缩包解压到自

更新时间:2019-01-09类型:
查看详情人气:94
Mysql事项,视图,函数,触发器命令(详解)

事项开启和使用//修改表的引擎altertableaengine=myisam;//开启事务begin;//关闭自动提交setautocommit=0;//扣100updatebanksetmoney=money100wh

更新时间:2019-01-09类型:
查看详情人气:96
利用rpm安装mysql5.6版本详解

利用rpm安装mysql5.6版本<em style='color:red;'>详解</em>

前言其实之前使用yum安装MySQL确实很方便,但是默认安装的myql5.0版本的,不支持utf8mb4(utf8mb4扩展到一个字符最多能有4节,所以能支持更多的字符集,比如支持emoji表情)编码格式,所以要升级数据库,yum库升级貌似

更新时间:2019-01-09类型:
查看详情人气:99
在Linux系统安装MySql步骤截图详解

在Linux系统安装MySql步骤截图<em style='color:red;'>详解</em>

如下是我工作中的记录,介绍的是linux系统下使用官方编译好的二进制文件进行安装MySql的安装过程和安装截屏,这种安装方式速度快,安装步骤简单!需要的朋友可以按照如下步骤进行安装,可以快速安装MySql,希望可以帮助大家:)!1、下载my

更新时间:2019-01-09类型:
查看详情人气:77
mysql中格式化日期详解

1.DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。DATE_FORMAT(date,format)format参数的格式有%a缩写星期名%b

更新时间:2019-01-09类型:
查看详情人气:87
MySQL 定义异常和异常处理详解

在MySQL中,特定异常需要特定处理。这些异常可以联系到错误,以及子程序中的一般流程控制。定义异常是事先定义程序执行过程中遇到的问题,异常处理定义了在遇到问题时对应当采取的处理方式,并且保证存储过程或者函数在遇到错误时或者警告时能够继续执行

更新时间:2019-01-09类型:
查看详情人气:115
Linux下彻底卸载mysql详解

Linux下彻底卸载mysql<em style='color:red;'>详解</em>

一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpmqa|grepimysql可以看到如下图的所示:显示之前安装了:MySQLclient5.5.25a1.rhel5MySQL

更新时间:2019-01-09类型:
查看详情人气:84
详解Mysql自动备份与恢复的几种办法 (图文教程)

<em style='color:red;'>详解</em>Mysql自动备份与恢复的几种办法 (图文教程)

自动备份MySQL5.0有三个方案:备份方案一:通过mysqldump命令,直接生成一个完整的.sql文件Step1:创建一个批处理(说明:root是mysql默认用户名,aaaaaa是mysql密码,bugtra

更新时间:2019-01-09类型:
查看详情人气:104
详解mysql索引总结----mysql索引类型以及创建

关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数

更新时间:2019-01-09类型:
查看详情人气:76
详解Mysql命令大全(推荐)

主要介绍常用的MySQL命令,包括连接数据库,修改密码,管理用户,操作数据库,操作数据表,数据库备份等,每个命令都配有实例说明,让大家更容易理解。1、连接Mysql格式:mysqlh主机地址u用户名-p用户密码1、连接到本机上的

更新时间:2019-01-09类型:
查看详情人气:71
phpmysqlinsertinto结合详解及实例代码

phpmysqlinsertinto结合详解ySQLINSERTINTO语句在实际应用中是经常使用到的语句,所以对其相关的内容还是多多掌握为好。向数据库表插入数据INSERTINTO语句用于向数据库表添加新记录。语法INSE

更新时间:2019-01-09类型:
查看详情人气:73
MySQL MEM_ROOT详解及实例代码

MySQL MEM_ROOT<em style='color:red;'>详解</em>及实例代码

MySQLMEM_ROOT详解这篇文章会详细解说MySQL中使用非常广泛的MEM_ROOT的结构体,同时省去debug部分的信息,仅分析正常情况下,mysql中使用MEM_ROOT来做内存分配的部分。在具体分析之前我们先例举在该结构体使用

更新时间:2019-01-09类型:
查看详情人气:50
详解MySQL 恢复psc文件记录数为0的解决方案

<em style='color:red;'>详解</em>MySQL 恢复psc文件记录数为0的解决方案

psc文件是用Navicat工具生成的备份文件,只能用Navicat工具进行恢复。(一)错误出现步骤1用Navicat连接MySQL2新建一个数据库,名字随便取,比如mydb1,字符集选utf8(因为备份文件用的就是utf8)3选

更新时间:2019-01-09类型:
查看详情人气:101
详解MySQL 数据备份之mysqldump使用办法

mysqldump常用于MySQL数据库逻辑备份。1、各种用法说明A.最简单的用法:mysqldumpurootpPassword[databasename][dumpfile]上述命令将指定数据库备份到某dump文件

更新时间:2019-01-09类型:
查看详情人气:88
MySQL timestamp的类型与时区实例详解

MySQLtimestamp的类型与时区MySQL的timestamp类型时间范围between1970010100:00:01and2038011903:14:07,超出这个范围则值记录为0000000

更新时间:2019-01-09类型:
查看详情人气:85
redhat7.1安装mysql5.7.10步骤详解(图文详解)

redhat7.1安装mysql5.7.10步骤<em style='color:red;'>详解</em>(图文<em style='color:red;'>详解</em>)

在redhat下安装MySQL,步骤如下Mysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql下载安装包http://downloads.mysql.co

更新时间:2019-01-09类型:
查看详情人气:71
Dockermysql主从配置详解及实例

Dockermysql主从配置1、首先创建两个文件mym.cnf(主库配置)、mys.cnf(从库配置)mym.cnf内容如下#Copyright(c)2014,Oracleand/oritsaffiliate

更新时间:2019-01-09类型:
查看详情人气:107
MySQL 读写分离实例详解

MySQL读写分离MySQL读写分离又一好办法使用com.mysql.jdbc.ReplicationDriver在用过Amoeba和Cobar,还有dbware等读写分离组件后,今天我的一个好朋友跟我讲,MySQL自身的也是可

更新时间:2019-01-09类型:
查看详情人气:106
MYSQL左连接右连接和内连接的详解及区别

MYSQL左连接右连接和内连接的区别,这里就对这些概念经过一个实例,讲解清楚。代码如下:droptabletable1;CREATETABLE`andrew`.`table1`(`name`VARCHAR(32)NOTNUL

更新时间:2019-01-09类型:
查看详情人气:80
MySQL 数据备份之mysqldump的使用详解

mysqldump常用于MySQL数据库逻辑备份。1、各种用法说明A.最简单的用法:mysqldumpurootpPassword[databasename][dumpfile]上述命令将指定数据库备份到某dump文件

更新时间:2019-01-09类型:
查看详情人气:132
详解MySQL 数据库设置主从同步的办法

<em style='color:red;'>详解</em>MySQL 数据库设置主从同步的办法

简介MySQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。MySQL主从同步的机制:MySQL同步的流程大致如下:1、主服务器(maste

更新时间:2019-01-09类型:
查看详情人气:101
SQL四种连接-左外连接、右外连接、内连接、全连接详解

SQL的四种连接左外连接、右外连接、内连接、全连接今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULLOUTJOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条

更新时间:2019-01-09类型:
查看详情人气:82
CentOS下安装MySQL 5.6.10和安全配置教程详解

注:以下所有操作都在CentOS6.5x86_64位系统下完成。#准备工作#在安装MySQL之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yumupdate下基础组件):gcccmakeopensslo

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 索引背后的数据结构及算法原理详解

MySQL 索引背后的数据结构及算法原理<em style='color:red;'>详解</em>

摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避

更新时间:2019-01-09类型:
查看详情人气:135
Linux系统下mysqlcheck修复数据库命令(详解)

mysqlcheck客户端工具可以检查和修复MyISAM表,还可以优化和分析表。实际上,它集成了mysql工具中check、repair、analyze、optimize的功能、有3种方式来调用mysqlcheck:shellmysql

更新时间:2019-01-09类型:
查看详情人气:95
详解CentOS6.5中安装mysql5.7.16linuxglibc2.5x8664(推荐)

1.从官网下载mysql5.7.13linuxglibc2.5x86_64.tar.gz经测试,本文还适用于如下版本:MySQL5.7.10Linuxglibc2.5x86_64.tar.gzmysql5.7.11

更新时间:2019-01-09类型:
查看详情人气:81
MySQL 使用SSL连接配置详解

查看是否支持SSL首先在MySQL上执行如下命令,查询是否MySQL支持SSL:mysqlSHOWVARIABLESLIKEhave_ssl;|Variable

更新时间:2019-01-09类型:
查看详情人气:53
详解mysql获取当前日期及格式化

MySQL获取当前日期及日期格式获取系统日期:NOW()格式化日期:DATE_FORMAT(date,format)注:date:时间字段format:日期格式返回系统日期,输出2009122514:38:59select

更新时间:2019-01-09类型:
查看详情人气:75
详解MySQL 中concat函数的用法(连接字符串)

MySQL中concat函数使用方法:CONCAT(str1,str2,…)返回结果为连接参数产生的字符串。如有任何一个参数为NULL,则返回值为NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。如果自变量中含

更新时间:2019-01-09类型:
查看详情人气:69
详解如何使用DockerHub官方的MySQL 镜像

前言最近一直在尝试以官方centos镜像为基础,制作基于centos的MySQL镜像。但是制作后发现镜像大小已经超过1.5G,这对于一般的Docker镜像来说太臃肿了。DockerHub官方提供的mysql镜像才324MB。目前来说我还没

更新时间:2019-01-09类型:
查看详情人气:90
SQLServerCOALESCE函数详解及实例

SQLServerCOALESCE函数<em style='color:red;'>详解</em>及实例

SQLServerCOALESCE函数详解很多人知道ISNULL函数,但是很少人知道Coalesce函数,人们会无意中使用到Coalesce函数,并且发现它比ISNULL更加强大,其实到目前为止,这个函数的确非常有用,本文主要讲解其中的

更新时间:2019-01-09类型:
查看详情人气:72
mysql缓冲和缓存设置详解

MySQL可调节设置可以应用于整个mysqld进程,也可以应用于单个客户机会话。服务器端的设置每个表都可以表示为磁盘上的一个文件,必须先打开,后读取。为了加快从文件中读取数据的过程,mysqld对这些打开文件进行了缓存,其最大数目由/

更新时间:2019-01-09类型:
查看详情人气:67
详解windows下mysql的主从同步

半路出家到Java,刚开始听说到说程序支持读写分离感觉特别高大上,也一直没接触偶然的机会接触到了,就一定得记下来。今天先讲讲数据库的主从同步,两个好处:是读写分离可以用上。比如写操作就写到主数据库,读就从从数据库读取是纯粹给数据库

更新时间:2019-01-09类型:
查看详情人气:100
MySQL 存储引擎中MyISAM和InnoDB区别详解

InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比In

更新时间:2019-01-09类型:
查看详情人气:67
详解MySQL 的主从复制、读写分离、备份恢复

<em style='color:red;'>详解</em>MySQL 的主从复制、读写分离、备份恢复

一、MySQL主从复制1、简介我们为什么要用主从复制?主从复制目的:可以做数据库的实时备份,保证数据的完整性;可做读写分离,主服务器只管写,从服务器只管读,这样可以提升整体性能。原理图:从上图可以看出,同步是靠log文件同步读写

更新时间:2019-01-09类型:
查看详情人气:98
MySQL 四种事务隔离级别详解及对比

MySQL四种事务隔离级别详解及对比按照SQL:1992事务隔离级别,InnoDB默认是可重复读的(REPEATABLEREAD)。MySQL/InnoDB提供SQL标准所描述的所有四个事务隔离级别。你可以在命令行用transa

更新时间:2019-01-09类型:
查看详情人气:80
详解CentOS6.5安装MySQL 5.1.71的办法

yuminstallyMySQLservermysqlmysqldeveservicemysqldstart/stop/restart首次启动,会有如下的提示信息。其中包括如何设置开机启动如何设置root密码(

更新时间:2019-01-09类型:
查看详情人气:107
MySql5.5.29绿色安装教程详解

1.下载地址http://pan.baidu.com/s/1kV18bnp2.解压到D盘目录下2.配置环境变量MYSQL_HOME=D:\MySQL5.5.29winx64在path后面加上%MYSQL_HOME%\bin3.

更新时间:2019-01-09类型:
查看详情人气:98
详解MySQL 数据库的安装与密码配置

<em style='color:red;'>详解</em>MySQL 数据库的安装与密码配置

MySQL是由MySQLAB公司开发,后由Oracle公司收购MySQL是一个关系型数据库管理系统分为社区版和企业版MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、总体拥有成本低,尤其是开放源

更新时间:2019-01-09类型:
查看详情人气:91
Mysql存储引擎详解

存储引擎的介绍关系型数据库表是用来存储和组织信息的数据结构,可以将表理解为由行和列组成的表格。由于表的类型不同,我们在实际开发过程中,就有可能需要各种各样的表,不同的表就意味着存储不同类型的数据,数据的处理上也会存在差异对于Mysql来说,

更新时间:2019-01-09类型:
查看详情人气:74
详解Centos7修改mysql指定用户的密码

本文介绍了Centos7修改mysql指定用户的密码,具体如下:1.登陆mysql或者mariadb(两种任选其一)[root@localhost~]#mysqluroot[root@localhost~]#mysql

更新时间:2019-01-09类型:
查看详情人气:107
mysql协议的ping命令包及解析详解及实例

mysql协议的ping命令包及解析详解前言:MySQL客户端可以用ping命令来检查服务端的状态,正常会返回ok包。mysql通信报文结构类型名字描述i

更新时间:2019-01-09类型:
查看详情人气:91
Mysql出现故障应用直接中断连接导致数据被锁(生产故障)详解

Mysql出现故障应用直接中断连接导致数据被锁(生产故障)<em style='color:red;'>详解</em>

应用直接中断连接导致数据被锁(生产故障)这是一个由应用重启连接直接而导致数据被锁的问题。系统大致结构基本情况:整个架构为了统一管理db连接,共享连接。应用通过loadbalance连接db访问层。db访问层后端代

更新时间:2019-01-09类型:
查看详情人气:77
MySQL 5.6数据库主从同步安装与配置详解(Master/Slave)

MySQL 5.6数据库主从同步安装与配置<em style='color:red;'>详解</em>(Master/Slave)

MySQL5.6数据库主从同步安装与配置详解(Master/Slave)本篇文章主要介绍了MySQL5.6数据库主从同步安装与配置详解,具有一定的参考价值,有兴趣的可以了解一下。安装环境操作系统:CentOS6.5数据库版本:My

更新时间:2019-01-09类型:
查看详情人气:83
详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题

<em style='color:red;'>详解</em>腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题

背景:今天才申请了腾讯云校园计划的1元服务器,安装了Centos7.0,在安装MySQL的时候,使用yumlist|grepmysql来查找yum源中是否有mysql,结果如下:[root@VM_47_56_centos~]#

更新时间:2019-01-09类型:
查看详情人气:101
Mysql5.7.11绿色版安装教程图文详解

Mysql5.7.11绿色版安装教程图文<em style='color:red;'>详解</em>

Mysql5.7.11绿色版安装教程图文详解如下所示:1、解压mysql5.7.11压缩包到想要存放的磁盘文件夹中;

更新时间:2019-01-09类型:
查看详情人气:101
mysql去重的两种办法 详解及实例代码

mysql去重方法一:在使用MySQL时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。

更新时间:2019-01-09类型:
查看详情人气:95
MySQL 索引操作命令详解

创建索引:MySql创建索引的语法如下:CREATE[UNIQUE|FULLTEXT|SPATIAL]INDEXindex_name[USINGindex_type]ONtable_name(index_col_name,.

更新时间:2019-01-09类型:
查看详情人气:105
MySQL PHP语法详解及实例代码

MySQL可应用于多种语言,包括PERL,C,C,JAVA和PHP。在这些语言中,Mysql在PHP的web开发中是应用最广泛。在本教程中我们大部分实例都采用了PHP语言。PHP提供了多种方式来访问和操作Mysql数据库

更新时间:2019-01-09类型:
查看详情人气:77
详解UbuntuServer下启动/停止/重启MySQL 数据库的三种方式

UbuntuServer下启动/停止/重启MySQL数据库的三种方式系统环境:ubuntuserver12.10x64(mysql为系统自带)当我们需要修改MySQL的配置文件my.cnf(windows下为my.ini)来进行

更新时间:2019-01-09类型:
查看详情人气:78
MySQL NULL值处理实例详解

MySQLNULL值处理我们已经知道MySQL使用SQLSELECT命令及WHERE子句来读取数据表中的数据,但是当提供的查询条件字段为NULL时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:

更新时间:2019-01-09类型:
查看详情人气:77
SQLGROUPBY详解及简单实例

GROUPBY语句用于结合Aggregate函数,根据一个或多个列对结果集进行分组。SQLGROUPBY语法SELECTcolumn_name,aggregate_function(column_name)FROMta

更新时间:2019-01-09类型:
查看详情人气:75
MySQL 设计和命令行模式下建立详解

MySQL 设计和命令行模式下建立<em style='color:red;'>详解</em>

MySQL设计和命令行模式下建立详解系列文章:MySQL设计和命令行模式下建立详解C利用MySQLAPI连接和操作数据库实例详解1.数据表的设计MySQL数据库管理系统(DBMS)中,包含的MySQL中定义数据字段的类型对你数据库

更新时间:2019-01-09类型:
查看详情人气:94
Winserver2012下mysql5.7解压版(zip)配置安装教程详解

Winserver2012下mysql5.7解压版(zip)配置安装教程<em style='color:red;'>详解</em>

一、安装1.下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装2.配置环境变量打开环境变量配置页面(winserver服务器环境变量

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 实现树的遍历详解及简单实现示例

MySQL实现树的遍历经常在一个表中有父子关系的两个字段,比如empno与manager,这种结构中需要用到树的遍历。在Oracle中可以使用connectby简单解决问题,但MySQL5.1中还不支持(据说已纳入todo中),要

更新时间:2019-01-09类型:
查看详情人气:75
详解MySQL 日期字符串时间戳互转

平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时

更新时间:2019-01-09类型:
查看详情人气:87
Mysql5.7.17解压版(ZIP版)安装步骤详解

Mysql5.7.17解压版(ZIP版)安装步骤<em style='color:red;'>详解</em>

下载解压版下载地址(需要登录):http://dev.mysql.com/downloads/mysql/下载后解压到你想要安装的目录就可以了配置环境变量为了方便使用,不必每次都进入bin目录就添加环境变量,如果不嫌麻烦就不必添加了增加

更新时间:2019-01-09类型:
查看详情人气:59
Mysql高效分页详解

前言通常针对MySQL大数据量的查询采取“分页”策略,但是如果翻页到比较靠后的位置时查询将变得很慢,因为mysql将花费大量的时间来扫描需要丢弃的数据。基本分页技巧通常情况下,为了实现高效分页,需要在查询中WHERE条件列和排序列应用组合索

更新时间:2019-01-09类型:
查看详情人气:62
MySQL 基础教程之IN的用法详解

MySQLIN语法IN运算符用于WHERE表达式中,以列表项的形式支持多个选择,语法如下:WHEREcolumnIN(value1,value2,...)WHEREcolumnNOTIN(value1,value2,

更新时间:2019-01-09类型:
查看详情人气:91
MySQL 复制表详解及实例代码

MySQL复制表详解如果我们需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等。如果仅仅使用CREATETABLE...SELECT命令,是无法实现的。本章节将为大家介绍如何完整的复制MySQL数据表,步骤如下:

更新时间:2019-01-09类型:
查看详情人气:109
MySQL exists和in详解及区别

MySQLexists和in详解及区别有一个查询如下:SELECTc.CustomerId,CompanyNameFROMCustomerscWHEREEXISTS(SELECTOrderIDFROMOr

更新时间:2019-01-09类型:
查看详情人气:81
mysql基础教程之库与表的详解

MySQL是一个大数据库。有的数据库里面个有种各样的数据。如果不按照规定划分好会显得看起来很乱。凡是东西都要通过整理才能规矩,每一堆数据整理到了一起,然后,所以有了产生了表与库这个东西。我们创建网站的时候都会现在数据库里创建一个库,每一个库

更新时间:2019-01-09类型:
查看详情人气:90
MySQL 5.7.10安装文档教程详解

1、安装依赖包yumyinstallgcccncursesdevelcmakemakeperlgccautoconfautomakezliblibxmllibgcryptlibtoolbison2、安

更新时间:2019-01-09类型:
查看详情人气:80
MySQL 序列AUTO_INCREMENT详解及实例代码

MySQL序列AUTO_INCREMENT详解及实例代码MySQL序列是一组整数:1,2,3,...,由于一张数据表只能有一个字段自增主键,如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现。本章我们将介绍如何使

更新时间:2019-01-09类型:
查看详情人气:72
mysql详解隔离级别操作过程(cmd)

mysql<em style='color:red;'>详解</em>隔离级别操作过程(cmd)

读未提交示例操作过程Readuncommitted1、打开两个MySql的命令提示行,均进入相同数据库,并检查当前表内容为相同数据如下:2、在A、B两端执行select@@tx_isolation;检查当前默认的隔离级别别,可以发现都

更新时间:2019-01-09类型:
查看详情人气:63
mysqlcount详解及函数实例代码

mysqlcount详解count函数是用来统计表中或数组中记录的一个函数,下面我来介绍在mysql中count函数用法。count(*)它返回检索行的数目,不论其是否包含NULL值。SELECT从一个表中检索,而不检索其它的列,

更新时间:2019-01-09类型:
查看详情人气:92
Mac下安装mysql5.7完整步骤(图文详解

Mac下安装mysql5.7完整步骤(图文<em style='color:red;'>详解</em>)

最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。1.官网下载MySQLv5.7官方正式版下载地址://w

更新时间:2019-01-09类型:
查看详情人气:109
Navicat远程连接SQLServer并转换成MySQL 步骤详解

Navicat远程连接SQLServer并转换成MySQL 步骤<em style='color:red;'>详解</em>

前言最近项目中遇到用SQLServer的程序,以前没用过这个数据库,于是尝试将其转换为MySQL的格式,可是不想在本地安装SQLServer,于是决定在一个远程的Windows服务器上安装,并在本地连接它,然而在实现过程中遇

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 5.7zip版本(zip版)安装配置步骤详解

MySQL 5.7zip版本(zip版)安装配置步骤<em style='color:red;'>详解</em>

前言:重装win10顺带整理文件,然而装个MySQL用了我一下午,真是不值,所以写这篇来帮助大家。一、下载https://dev.mysql.com/downloads/mysql/二、解压缩zip包三、配置环境变量(1)配置Path(

更新时间:2019-01-09类型:
查看详情人气:79
MySQL 5.6.31winx64.zip安装配置教程详解

MySQL 5.6.31winx64.zip安装配置教程<em style='color:red;'>详解</em>

#1.下载##2.解压到本地修改必要配置my*.ini#3.mysqlinstalladmin模式启动cmdcdmysql目录/bin执行安装:mysqldinstall启动mysql服务:netstartmysql

更新时间:2019-01-09类型:
查看详情人气:92
Oracle10个分区和Mysql分区区别详解

Oracle10g分区常用的是:range(范围分区)、list(列表分区)、hash(哈希分区)、rangehash(范围—哈希分区)、rangelist(列表—复合分区)。Range分区:Range分区是应用范围比较广的表分区方式,

更新时间:2019-01-09类型:
查看详情人气:105
CentOS安装mysql5.7及简单配置教程详解

安装保证你的用户有权限安装没有切换rootsuroot(su的意思:swichuser)#rpmivhhttp://dev.mysql.com/get/mysql57communityreleaseel69.n

更新时间:2019-01-09类型:
查看详情人气:68
MySQL 分区表的局限和限制详解

禁止构建分区表达式不支持以下几种构建:存储过程,存储函数,UDFS或者插件声明变量或者用户变量可以参考分区不支持的SQL函数算术和逻辑运算符分区表达式支持,,*算术运算,但是不支持DIV和/运算(还存在,可以查看Bug#30188,

更新时间:2019-01-09类型:
查看详情人气:63
RedHat6.5安装MySQL 5.7教程详解

RedHat6.5安装MySQL 5.7教程<em style='color:red;'>详解</em>

RedHat6.5安装MySQL5.7教程分享,供大家参考,具体内容如下安装环境:RedHat6.5第一步:下载下载MySQL5.7:http://dev.mysql.com/get/Downloads/MySQL5.7/mysql

更新时间:2019-01-09类型:
查看详情人气:99
数据库账号密码加密详解及实例

数据库账号密码加密详解及实例数据库中经常有对数据库账号密码的加密,但是碰到一个问题,在使用UserService对密码进行加密的时候,springsecurity也是需要进行同步配置的,因为springsecurity中验证的加密方

更新时间:2019-01-09类型:
查看详情人气:53
Mysql数据库表定期备份的实现详解

Mysql数据库表定期备份的实现0.背景实际开发环境中,前端程序需要在给定时间段内,将数据更新/插入到MySQL指定的库表中。随着数据量的增多,基础库表基数的增长,每更新一次都会有5s左右的卡顿。改进方案一:批量更新,累计数10条或者10

更新时间:2019-01-09类型:
查看详情人气:91
利用Prometheus与Grafana对Mysql服务器的性能监控详解

利用Prometheus与Grafana对Mysql服务器的性能监控<em style='color:red;'>详解</em>

概述Prometheus是一个开源的服务监控系统,它通过HTTP协议从远程的机器收集数据并存储在本地的时序数据库上。它提供了一个简单的网页界面、一个功能强大的查询语言以及HTTP接口等等。Prometheus通过安装在远程机器上的expor

更新时间:2019-01-09类型:
查看详情人气:89
MySql安装及登录详解

检查Linux系统中是否已经安装了MySQL  sudoservicemysqlstart  //尝试打开MySQL服务  提示:   mysql:unrecongizedservice  //说明系统没有MySQL则需要 //安

更新时间:2019-01-09类型:
查看详情人气:224
查看当前mysql使用频繁的sql语句(详解)

#mysqlurootp输入密码mysqlshowfullprocesslist;查看完全的SQL语句mysqlshowprocesslist;查看整体情况这样子可以针对SQL语句进行优化。以

更新时间:2019-01-09类型:
查看详情人气:84
详解mysql数据库如何开启慢查询日志

数据库开启慢查询日志修改配置文件在配置文件my.ini中加上下面两句话logslowqueries=C:\xampp\mysql_slow_query.loglong_query_time=3第一句使用来定义慢查询日志的路径(若是l

更新时间:2019-01-09类型:
查看详情人气:81
详解MySQL 数据库优化的八种方式(经典必看)

引言:  关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。  偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、

更新时间:2019-01-09类型:
查看详情人气:55
详解MySQL 主从复制实战-基于日志点的复制

基于日志点的复制1、在主库与从库上建立专用的复制账号MariaDB[employees]createuserrepl@172.%identifiedby123456;注意在生产上的密码必须依照相关规范以达到一定的

更新时间:2019-01-09类型:
查看详情人气:103
详解MySQL 主从复制实战-基于GTID的复制

基于GTID的复制简介基于GTID的复制是MySQL5.6后新增的复制方式.GTID(globaltransactionidentifier)即全局事务ID,保证了在每个在主库上提交的事务在集群中有一个唯一的ID.在原来基于日

更新时间:2019-01-09类型:
查看详情人气:67
MySQL 中Decimal类型和FloatDouble的区别(详解)

MySQL中存在float,double等非标准数据类型,也有decimal这种标准数据类型。其区别在于,float,double等非标准类型,在DB中保存的是近似值,而Decimal则以字符串的形式保存数值。float,double类型是

更新时间:2019-01-09类型:
查看详情人气:99
MySQL 利用profile分析慢sql详解(groupleftjoin效率高于子查询)

使用profile来分析慢sqlmysql的sql性能分析器主要用途是显示sql执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良SQL的性能问题所在。最近遇到一个查询比较慢的sql语句,用了子查询,大概需要0.

更新时间:2019-01-09类型:
查看详情人气:99
MySQL 数据库事务隔离级别详解

数据库事务隔离级别数据库事务的隔离级别有4个,由低到高依次为Readuncommitted:允许脏读。Readcommitted:防止脏读,最常用的隔离级别,并且是大多数数据库的默认隔离级别。Repeatableread

更新时间:2019-01-09类型:
查看详情人气:96
详解Mysql主从同步配置实战

1、Introduction之前写过一篇文章:Mysql主从同步的原理。相信看过这篇文章的童鞋,都摩拳擦掌,跃跃一试了吧?今天我们就来一次mysql主从同步实战!2、环境说明os:ubuntu16.04mysql:5.7.17下面的实战演练

更新时间:2019-01-09类型:
查看详情人气:83
MySql5.7.17免安装配置教程详解

1、下载mysql5.7.17winx64.zip安装包(链接:https://dev.mysql.com/downloads/mysql/)2、解压安装包。D:\DevelopTool\mysql5.7.17winx64#解

更新时间:2019-01-09类型:
查看详情人气:102
mysql表名忽略大小写配置办法 详解

linux下mysql默认是要区分表名大小写的。mysql是否区分大小写设置是由参数lower_case_table_names决定的,其中:1)lower_case_table_names=0区分大小写(即对大小写不敏感),默认是这

更新时间:2019-01-09类型:
查看详情人气:134
mysql行转列和列转行实例详解

mysql行转列和列转行实例<em style='color:red;'>详解</em>

mysql行转列、列转行语句不难,不做多余解释了,看语句时,从内往外一句一句剖析行转列有如图所示的表,现在希望查询的结果将行转成列建表语句如下:CREATETABLE`TEST_TB_GRADE`(`I

更新时间:2019-01-09类型:
查看详情人气:74
详解MySql的慢查询分析及开启慢查询日志

我最近也在研究MySQL性能优化的路上,那么今天也算个学习笔记吧!在小伙伴们开发的项目中,对于MySQL排查问题找出性能瓶颈来说,最容易发现并解决的问题就是MYSQL的慢查询以及没有得用索引的查询。接下来教大家如何开启MySQL5.0版本以

更新时间:2019-01-09类型:
查看详情人气:119
InnoDb体系架构和特性详解(Innodb存储引擎读书笔记总结)

后台线程MasterThread核心后台线程,主要负责将缓冲池的数据异步刷新到磁盘。例如脏页的刷新,插入缓冲的合并,undo页的回收等。每秒一次的操作:1.日志缓冲刷新到磁盘,即使该事务还没有提交。该操作总是会发生,这个就是为了再大的事

更新时间:2019-01-09类型:
查看详情人气:96
mysql5.7.17的最新安装教程图文详解

mysql5.7.17的最新安装教程图文<em style='color:red;'>详解</em>

mysql5.7.17winx64是现在最新版本的Mysql,这是免安装的,所以要进行些配置下载地址:https://cdn.mysql.com//Downloads/MySQL5.7/mysql5.7.17winx64.zip1

更新时间:2019-01-09类型:
查看详情人气:70
MySQL 触发器详解及简单实例

MySQL触发器简单实例语法CREATETRIGGER触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{BEFORE|AFTER}触发器有执行的

更新时间:2019-01-09类型:
查看详情人气:75
MySQL 通过触发器解决数据库中表的行数限制详解及实例

MySQL通过触发器解决数据库中表的行数限制详解及实例最近项目一个需求是对操作日志的数量限制为10万条,超过十万条便删除最旧的那一条,保存数据库中日志数量不超过10万。当时我的第一想法是通过触发器来做,便在数据库中执行了如下的SQL:de

更新时间:2019-01-09类型:
查看详情人气:78
mysql分区功能详解,以及实例分析

一,什么是数据库分区前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadi

更新时间:2019-01-09类型:
查看详情人气:70
InnoDB的关键特性-插入缓存,两次写,自适应hash索引详解

InnoDB的关键特性-插入缓存,两次写,自适应hash索引<em style='color:red;'>详解</em>

InnoDB存储引擎的关键特性包括插入缓冲、两次写(doublewrite)、自适应哈希索引(adaptivehashindex)。这些特性为InnoDB存储引擎带来了更好的性能和更高的可靠性。插入缓冲插入缓冲是InnoDB存储引擎关

更新时间:2019-01-09类型:
查看详情人气:84
MySQL 5.7中的关键字与保留字详解

前言MySQL和Oracle的关键字还是不尽相同的,在Oracle数据库中,我们的数据表中定义了大量的code字段用来表示主键,但是在MySQL中code是关键字,使用以前的处理方法就有些“水土不服”。下面我们来了解一下MySQL中的关键字

更新时间:2019-01-09类型:
查看详情人气:90
Mysql中Join的使用实例详解

在前几章节中,我们已经学会了如果在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。本章节我们将向大家介绍如何使用MySQL的JOIN在两个或多个表中查询数据。你可以在SELECT,UPDATE和

更新时间:2019-01-09类型:
查看详情人气:93
详解如何通过Mysql的二进制日志恢复数据库数据

<em style='color:red;'>详解</em>如何通过Mysql的二进制日志恢复数据库数据

经常有网站管理员因为各种原因和操作,导致网站数据误删,而且又没有做网站备份,结果不知所措,甚至给网站运营和盈利带来负面影响。所以本文我们将和大家一起分享学习下如何通过Mysql的二机制日志(binlog)来恢复数据。系统环境:操作系统:Ce

更新时间:2019-01-09类型:
查看详情人气:82
详解mysql基本操作语句命令

1、连接Mysql格式:mysqlh主机地址u用户名-p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysqlurootp,回车后提示你输密码.注意用户名前可以有

更新时间:2019-01-09类型:
查看详情人气:107
MySQL 复制详解及简单实例

MySQL复制详解及简单实例主从复制技术在MySQL中被广泛使用,主要用于同步一台服务器上的数据至多台从服务器,可以用于实现负载均衡,高可用和故障切换,以及提供备份等等。MySQL支持多种不同的复制技术,诸如单向,半同步异步复制等以及不

更新时间:2019-01-09类型:
查看详情人气:73
Mysql5.7.18解压版下载安装及启动mysql服务的图文详解

Mysql5.7.18解压版下载安装及启动mysql服务的图文<em style='color:red;'>详解</em>

因MySQLCommunityServer5.7.18的分发包中没有.ini文件,且不会初始化数据目录,故网上之前的版本安装改配置教程不适用step1:到官网下载https://dev.mysql.com/downloads/mysql

更新时间:2019-01-09类型:
查看详情人气:82
MySQL 对中文进行排序详解及实例

MySQL对中文进行排序详解MySQL默认只支持对日期、时间和英文字符串进行排序,如果对中文进行orderby很可能得不到想要的结果,如下面的查询并不会按我们所想的根据汉字的拼音进行排序:SELECT*fromuserorder

更新时间:2019-01-09类型:
查看详情人气:136
详解Mysql中的视图

视图:mysql中的视图,视图与表有很多相似的地方,视图也是由若干个字段以及若干条记录构成,视图也可以作为select语句的数据源。视图中保存的仅仅是一条select语句,保存的是视图的定义,并没有保存真正的数据。视图中的源数据都来自于数据

更新时间:2019-01-09类型:
查看详情人气:98
MySql在Mac上的安装与配置详解

一、下载安装官网下载社区版dmg安装文件:https://dev.mysql.com/downloads/mysql/1、执行安装文件,按步骤完成安装。2、安装完成后终端输入:mysqlversion;显示版本号说明正常,若

更新时间:2019-01-09类型:
查看详情人气:116
MySql批量插入优化Sql执行效率实例详解

MySql批量插入优化Sql执行效率实例详解itemcontractprice数量1万左右,每条itemcontractprice插入5条日志。updateInsertSql.AppendFormat("UPDATEitemcontra

更新时间:2019-01-09类型:
查看详情人气:79
Mysql免安装版设置密码教程详解

方法1:用SETPASSWORD命令 MySQLuroot  mysqlSETPASSWORDFORroot@localhost=PASSWORD(newpass);方法2:用mysqladminmysq

更新时间:2019-01-09类型:
查看详情人气:105
MySQL 中的唯一性约束与NULL详解

MySQL 中的唯一性约束与NULL<em style='color:red;'>详解</em>

前言之前做的一个需求,简化描述下就是接受其他组的MQ的消息,然后在数据库里插入一条记录。为了防止他们重复发消息,插入多条重复记录,所以在表中的几个列上加了个唯一性索引。CREATEUNIQUEINDEXIDX_UN_LOAN_PL

更新时间:2019-01-09类型:
查看详情人气:108
图文详解MySQL 中两表关联的连接表如何创建索引

图文<em style='color:red;'>详解</em>MySQL 中两表关联的连接表如何创建索引

本文介绍了MySQL中两表关联的连接表是如何创建索引的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:问题介绍创建数据库的索引,可以选择单列索引,也可以选择创建组合索引。遇到如下这种情况,用户表(user)与部门表(dept)通过部

更新时间:2019-01-09类型:
查看详情人气:89
使用YUM在Linux(CentOS7)下安装mysql5.7.18的教程详解

项目需要使用MySQL,由于以前都是在windows下傻瓜式安装,基本没有遇到什么问题,但是这次是在服务器上安装,由于到Linux上安装软件不熟悉,走了不少弯路,耽误了好多时间。总结下来,以免下次再走弯路。*****************

更新时间:2019-01-09类型:
查看详情人气:104
MySql5.7.18字符集配置图文详解

MySql5.7.18字符集配置图文<em style='color:red;'>详解</em>

故事背景:  很久很久以前(2017.6.5,文章有其时效性,特别是使用的工具更新换代频发,请记住这个时间,若已经没有价值,一切以工具官方文档为准),下了个mysql版本玩玩,刚好最新是mysql5.7.18,本机是win10、64位系统。

更新时间:2019-01-09类型:
查看详情人气:73
mysql的replaceinto实例详解

mysql的replaceinto实例详解replaceinto跟insert功能类似,不同点在于:replaceinto首先尝试插入数据到表中。1、如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然

更新时间:2019-01-09类型:
查看详情人气:104
Mysql5.7.18安装办法 及启动MySQL 服务的过程详解

Mysql5.7.18安装办法 及启动MySQL 服务的过程<em style='color:red;'>详解</em>

MySQL是一个非常强大的关系型数据库。但有些初学者在安装配置的时候,遇到种种的困难,在此就不说安装过程了,说一下配置过程。在官网下载的MySQL时候,有msi格式和zip格式。Msi直接运行安装即可,zip则解压在自己喜欢的目录地址即可

更新时间:2019-01-09类型:
查看详情人气:65
mybatis分页插件pageHelper详解及简单实例

mybatis分页插件pageHelper详解及简单实例工作的框架springspringmvcmybatis3首先使用分页插件必须先引入maven依赖,在pom.xml中添加如下gr

更新时间:2019-01-09类型:
查看详情人气:73
mysql中count(),groupby,orderby使用详解

最近做IM的时候遇到一个问题,同时用到了这三个关键字。就是查询一个人的离线消息详情,我们服务端返回给客户端显示的这个详情包括了三个内容,第一个要求列出离线这段时间哪些人或者群给你发了消息,第二个这其中的某个人或者群发了多少条离线消息,第三个

更新时间:2019-01-09类型:
查看详情人气:86
mysql触发器用法实例详解

MySQL触发器语法详解:触发器trigger是一种特殊的存储过程,他在插入(inset)、删除(delete)或修改(update)特定表中的数据时触发执行,它比数据本身标准的功能更精细和更复杂的数据控制能力。触发器

更新时间:2019-01-09类型:
查看详情人气:92
Mysql如何巧妙的绕过未知字段名详解

前言本文介绍的是DDCTF第五题,绕过未知字段名的技巧,这里拿本机来操作了下,思路很棒也很清晰,分享给大家,下面来看看详细的介绍:实现思路题目过滤空格和逗号,空格使用%0a,%0b,%0c,%0d,%a0,或者直接使用括号都可以绕过,逗号使

更新时间:2019-01-09类型:
查看详情人气:94
MySQL 绿色版设置编码以及1067错误详解

MySQL 绿色版设置编码以及1067错误<em style='color:red;'>详解</em>

MySQL绿色版设置编码,以及1067错误查看MySQL编码SHOWVARIABLESLIKEchar%;因为当初安装时指定了字符集为UTF8,所以所有的编码都是UTF8。character_set_client:你发送的数据

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 5.6.36Windowsx64位版本的安装教程详解

MySQL 5.6.36Windowsx64位版本的安装教程<em style='color:red;'>详解</em>

1,目标环境Windows764位2,材料(1)VC2010发布包(64位)(2)MySQL5.6.36Windowsx64位版本(非MSI,可从官网获取免费版本)(3)EditPlus(可选)3,基础操作本文中部分操作需以

更新时间:2019-01-09类型:
查看详情人气:104
Mysql5.7.9shutdown语法实例详解

mysql5.7.9终于提供shutdown语法啦:  之前如果想关闭一个mysql数据库可以通过kill命令、mysqladminshutdown、servicemysqldstop等这样的方式。  然而在mysql5

更新时间:2019-01-09类型:
查看详情人气:96
MySQL 5.7mysqlcommandlineclient使用命令详解

MySQL5.7MySQLcommandlineclient使用命令1.输入密码:******2.uesmysql;使用Mysql3.showdatabases;显示数据库4.useregister;使用数据库名为regis

更新时间:2019-01-09类型:
查看详情人气:86
MySQL 加密和解密实例详解

MySQL 加密和解密实例<em style='color:red;'>详解</em>

MySQL加密和解密实例详解数据加密、解密在安全领域非常重要。对程序员而言,在数据库中以密文方式存储用户密码对入侵者剽窃用户隐私意义重大。有多种前端加密算法可用于数据加密、解密,下面我向您推荐一种简单的数据库级别的数据加密、解密解决方案。以

更新时间:2019-01-09类型:
查看详情人气:71
MySQL 四种事务隔离级别详解

MySQL 四种事务隔离级别<em style='color:red;'>详解</em>

本文实验的测试环境:Windows10cmdMySQL5.6.36InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出

更新时间:2019-01-09类型:
查看详情人气:60
Workbench通过远程访问mysql数据库的办法 详解

Workbench通过远程访问mysql数据库的办法 <em style='color:red;'>详解</em>

前言一台电脑上安装了Workbench,现需要访问另一台ubuntu服务器上的MySQL数据库,但mysql默认是不允许访问的,考虑到安全性问题,也不适合使用root用户来访问mysql。这时我们就需要开放mysql服务器并创建新的用户来访

更新时间:2019-01-09类型:
查看详情人气:107
mysql中替代null的IFNULL()与COALESCE()函数详解

mysql中替代null的IFNULL()与COALESCE()函数<em style='color:red;'>详解</em>

在MySQL中isnull()函数不能作为替代null值!如下:首先有个名字为business的表:SELECTISNULL(business_name,nobusiness_name)ASbus_isnullFROM

更新时间:2019-01-09类型:
查看详情人气:82
Mysql5.7.18版本(二进制包安装)自定义安装路径教程详解

安装路径:/application/mysql5.7.181.前期准备mysql依赖libaioyuminstallylibaio创建用户mysql,以该用户的身份执行mysqluseradds/bin/falseMm

更新时间:2019-01-09类型:
查看详情人气:84
详解MySQL 分组排序求TopN

<em style='color:red;'>详解</em>MySQL 分组排序求TopN

MySQL分组排序求TopN表结构按照grp分组,按照num排序,每组取Top3,输出结果如下:源代码:SELECT*FROMscoreASt3WHERE(SELECTCOUNT(*)FROMscor

更新时间:2019-01-09类型:
查看详情人气:114
MySQL 修改密码实例详解

MySQL 修改密码实例<em style='color:red;'>详解</em>

MySQL修改密码实例详解许久不用MySQL了,今天打开HediSQL连接mysql时发现root密码忘记了,修改密码操作捣鼓了一阵子,记录一下,以备后用。(Win10本机操作)关闭MySQL服务:netstopMySQL以管理员身份

更新时间:2019-01-09类型:
查看详情人气:84
MySQL 交换分区的实例详解

MySQL交换分区的实例详解前言在介绍交换分区之前,我们先了解一下mysql分区。数据库的分区有两种:水平分区和垂直分区。而MySQL暂时不支持垂直分区,因此接下来说的都是水平分区。水平分区即:以行为单位对表进行分区。比如:按照时间分区

更新时间:2019-01-09类型:
查看详情人气:104
CentOS6.6源码编译安装MySQL 5.7.18教程详解

一、添加用户和组1.添加mysql用户组#groupaddmysql2.添加mysql用户#useraddgmysqls/bin/nologinmysqlM二、查看系统中是否安装mysql,如果安装需要卸载#rp

更新时间:2019-01-09类型:
查看详情人气:138
MYSQL5.6.33数据库主从(Master/Slave)同步安装与配置详解(Master-LinuxSlave-windows7)

MYSQL5.6.33数据库主从(Master/Slave)同步安装与配置<em style='color:red;'>详解</em>(Master-LinuxSlave-windows7)

一.安装环境这里也顺便记录一下如何在windows7上卸载解压版MySQL5.6数据库,如果无需卸载请忽略下一步,直接看第三步即可二.windows7卸载解压版MySQL5.61.使用cmd进入MySQL的bin目录,执行mysqldr

更新时间:2019-01-09类型:
查看详情人气:100
MySQL 中的数据类型binary和varbinary详解

前言BINARY和VARBINARY与CHAR和VARCHAR类型有点类似,不同的是BINARY和VARBINARY存储的是二进制的字符串,而非字符型字符串。也就是说,BINARY和VARBINARY没有字符集的概念,对其排序和比较都是按

更新时间:2019-01-09类型:
查看详情人气:88
关于Win10下MySQL 5.7.17免安装版基本配置教程(图文详解)

关于Win10下MySQL 5.7.17免安装版基本配置教程(图文<em style='color:red;'>详解</em>)

数据库应用是一个应用系统不可或缺的部分,关系型数据库应用大同小异,这里选择MySQL作为数据库平台。1.mysql下载MySQL的社区版本免费,适合于开发者使用。下载MySQL社区版本MySQLCommunityServer。下载网址

更新时间:2019-01-09类型:
查看详情人气:62
利用pt-heartbeat监控MySQL 的复制延迟详解

利用pt-heartbeat监控MySQL 的复制延迟<em style='color:red;'>详解</em>

ptheartbeat数据库做主从复制时,复制状态、数据延迟是否正常是非常关键的指标,那么如何对其进行监控呢?ptheartbeat是PERCONA开发的一个工具集中的一个,专门用来监控MySQL和PostgreSQL的复制延迟。

更新时间:2019-01-09类型:
查看详情人气:63
MySQL 去除重复数据实例详解

MySQL去除重复数据实例详解有两个意义上的重复记录,一是完全重复的记录,也即所有字段均都重复,二是部分字段重复的记录。对于第一种重复,比较容易解决,只需在查询语句中使用distinct关键字去重,几乎所有数据库系统都支持distinct

更新时间:2019-01-09类型:
查看详情人气:72
MYSQL日志与备份还原问题详解

MYSQL日志与备份还原问题<em style='color:red;'>详解</em>

本文为大家分享了MYSQL的日志与备份还原,供大家参考,具体内容如下一、错误日志当数据库出现任何故障导致无法使用时,第一时间先去查看该日志1、服务器启动关闭过程中的信息2、服务器运行过程中的错误信息日志存放路径,可以通过命令查看:日志文件命

更新时间:2019-01-09类型:
查看详情人气:90
详解MySQL 实现主从复制过程

<em style='color:red;'>详解</em>MySQL 实现主从复制过程

一、什么是主从复制将主数据库中的DDL和DML操作通过二进制日志(BINLOG)传输到从数据库上,然后将这些日志重新执行(重做);从而使得从数据库的数据与主数据库保持一致。二、主从复制的作用1、主数据库出现问题,可以切换到从数据库。2、可以

更新时间:2019-01-09类型:
查看详情人气:85
MySQL 5.7.18下载和安装过程图文详解

MySQL 5.7.18下载和安装过程图文<em style='color:red;'>详解</em>

MySql下载1、打开官网找到下载路口,这里直接给出下载的地址https://dev.mysql.com/downloads/mysql/2、选择64位版本3、直接下载MySql5.7.18.1安装过程1、运行安装软件,接受协

更新时间:2019-01-09类型:
查看详情人气:83
Mysql误操作后利用binlog2sql快速回滚的办法 详解

前言在日常工作或者学习中,操作数据库时候难免会因为“大意”而误操作,需要快速恢复的话通过备份来恢复是不太可能的,下面这篇文章主要给大家介绍关于Mysql误操作后利用binlog2sql快速回滚的方法,话不多说,来一起看看详细的介绍:一、总体

更新时间:2019-01-09类型:
查看详情人气:83
mysql中格式化数字详解

最近因为工作的需求,需要对mysql中数字进行格式化,但发现网上的资料较少,索性自己总结一下,方便自己也帮助有需要的朋友们,下面话不多说,来一起看看详细的介绍:一、format函数:格式化浮点数format(number,length)

更新时间:2019-01-09类型:
查看详情人气:100
MySQL 5.7.18主从复制搭建(一主一从)教程详解

一、复制原理主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新.当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何

更新时间:2019-01-09类型:
查看详情人气:83
Mybatis特殊字符处理的详解

前言:Mybatis特殊字符处理,Mybatis中xml文件特殊字符的处理,这里提供了解决办法及实例,大家可以参考下:一、问题描述:查询时,需要获取时间区间内的数据,如下:a

更新时间:2019-01-09类型:
查看详情人气:103
mysql的存储过程、游标、事务实例详解

mysql的存储过程、游标、事务实例详解下面是自己曾经编写过的mysql数据库存储过程,留作存档,以后用到的时候拿来参考。其中,涉及到了存储过程、游标(双层循环)、事务。【说明】:代码中的注释只针对当时业务而言,无须理会。代码如下:DEL

更新时间:2019-01-09类型:
查看详情人气:98
Mysql5.7.18的安装与主从复制图文详解

Mysql5.7.18的安装与主从复制图文<em style='color:red;'>详解</em>

CentOS6.7安装mysql5.7.18  1、解压到/usr/local目录   #tarzxvfmysql5.7.18linuxglibc2.5i686.tar.gzC/usr/local  2、mys

更新时间:2019-01-09类型:
查看详情人气:96
MySQL 批量SQL插入性能优化详解

MySQL 批量SQL插入性能优化<em style='color:red;'>详解</em>

对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。经过对MySQLinnodb的一些性能

更新时间:2019-01-09类型:
查看详情人气:59
mysqlexists与notexists实例详解

mysqlexists与notexists实例详解tableA|column1|column1|column3|tableb|column1|column1|column3|要查询tableA的数据,条件是是tab

更新时间:2019-01-09类型:
查看详情人气:92
IOS数据库升级数据迁移的实例详解

IOS数据库升级数据迁移的实例详解概要:很久以前就遇到过数据库版本升级的引用场景,当时的做法是简单的删除旧的数据库文件,重建数据库和表结构,这种暴力升级的方式会导致旧的数据的丢失,现在看来这并不不是一个优雅的解决方案,现在一个新的项目中又

更新时间:2019-01-09类型:
查看详情人气:61
ubuntu下apt-get安装和彻底卸载mysql详解

1、安装mysql:udoaptgetinstallmysqlserverudoaptgetinstallmysqlclientudoaptgetinstallphp5mysql(用于连接php和mysql)查

更新时间:2019-01-09类型:
查看详情人气:95
详解数据库连接的URL的写法及总结

详解数据库连接的URL的写法及总结JDBC的URL=协议名+子协议名+数据源名。a.协议名总是“jdbc”。b.子协议名由JDBC驱动程序的编写者决定。c.数据源名也可能包含用户与口令等信息;这些信息也可单独提供。几种常见的数据库

更新时间:2019-01-09类型:
查看详情人气:73
MySql超长自动截断实例详解

MySql超长自动截断实例<em style='color:red;'>详解</em>

MySql超长自动截断实例详解小伙伴问到一个问题,为啥在项目中调用插入或者更新语句时超长的字无法自动截断,而在navicat中直接执行是可以自动截断的?如下CREATETABLE`p_app_station`(`WX_APP_ID`

更新时间:2019-01-09类型:
查看详情人气:78
sql语句优化的一般步骤详解

前言本文主要给大家分享了关于sql语句优化的一般步骤,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。一、通过showstatus命令了解各种sql的执行频率mysql客户端连接成功后,通过show[sess

更新时间:2019-01-09类型:
查看详情人气:72
mysql中url时区的陷阱该如何规避详解

前言最近在使用mysql的6.0.x以上的jar的时候,需要在代码url的链接里面指定serverTimezone。就会出现异常:1.未指定serverTimezonexml里面配置urlpropertyname="url"value

更新时间:2019-01-09类型:
查看详情人气:63
详解标准mysql(x64)Windows版安装过程

mysqlx64不提供安装器,不提供安装器,不提供安装器……每次查英文文档有点慢,不够简。5.7.6以后的64位zip包下载后解压是没有data目录的。进入解压后的bin目录:(我用的powershell)初始化data目录(会随机分配

更新时间:2019-01-09类型:
查看详情人气:113
详解JDBC数据库链接及相关办法 的封装

详解JDBC数据库链接及相关方法的封装 使用的是MySQL数据库,首先导入驱动类,然后根据数据库URL和用户名密码获得数据的链接。由于使用的是MySQL数据库,它的URL一般为,jdbc:mysql://主机地址:端口号/库名。  下面是封

更新时间:2019-01-09类型:
查看详情人气:88
阿里云下配置MySQL 远程连接的步骤详解

前言众所周知在默认情况下,我们安在阿里云上的mysql是不支持远程连接的,但是我们还需要通过一些工具来连接mysql,如navicat,这时就需要我们来修改mysql的远程连接了。注意一点:当我们修改完mysql权限相关的操作后一定要刷新权

更新时间:2019-01-09类型:
查看详情人气:102
MySQL 如何修改账号的IP限制条件详解

MySQL 如何修改账号的IP限制条件<em style='color:red;'>详解</em>

前言最近在工作中遇到一个需求:修改MySQL用户的权限,需要限制特定IP地址才能访问,第一次遇到这类需求,结果在测试过程,使用更新系统权限报发现出现了一些问题,具体演示如下.注意:下面测试环境为MySQL5.6.20.如有其它版本与下

更新时间:2019-01-09类型:
查看详情人气:80
Mysql事务处理详解

一、Mysql事务概念 MySQL事务主要用于处理操作量大,复杂度高的数据。由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务

更新时间:2019-01-09类型:
查看详情人气:95
Mysql元数据如何生成Hive建表语句注释脚本详解

前言本文主要给大家介绍了关于Mysql元数据生成Hive建表语句注释脚本的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:最近在将数据从Mysql等其他关系型数据库抽取到Hive表中时,需要同步mysql表中的

更新时间:2019-01-09类型:
查看详情人气:80
Mysql如何使用命令实现分级查找帮助详解

Mysql如何使用命令实现分级查找帮助<em style='color:red;'>详解</em>

前言本文主要给大家介绍了Mysql使用命令分级查找帮助的相关内容,本文章样例基于msql的分支版本MariaDB10.1.19,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:查询所有帮助我们如果希望知道mysql一共能为我

更新时间:2019-01-09类型:
查看详情人气:80
mysql记录耗时的sql实例详解

mysql记录耗时的sqlmysql可以把耗时的sql或未使用索引的sql都记录在slowlog里,供优化分析使用。1.mysql慢查询日志启用:mysql慢查询日志对于跟踪有问题的查询非常有用,可以分析出当前程序里有很耗费资源的sql语

更新时间:2019-01-09类型:
查看详情人气:51
详解Mysql查询结果顺序按in()中ID的顺序排列

详解Mysql查询结果顺序按in()中ID的顺序排列实例代码:selectstyle_num_id,style_i

更新时间:2019-01-09类型:
查看详情人气:125
Win7系统下mysql5.7.11安装教程详解

操作系统:win764位旗舰版mysql压缩包:mysql5.7.11winx64.zip1.解压MySQL压缩包将下载的MySQL压缩包解压到自定义目录下,我的解压目录是:"D:\ProgramFiles\mysql5.7.1

更新时间:2019-01-09类型:
查看详情人气:112
详解mysql中的静态变量的作用

详解mysql中的静态变量的作用使用静态变量staticvariable示例代码:functionTest(){$a=0;echo$a;$a;}本函数没什么用处,因为每次调用时都会将$a的值设为0并输出

更新时间:2019-01-09类型:
查看详情人气:98
MySQL 中浮点型转字符型可能会遇的问题详解

MySQL 中浮点型转字符型可能会遇的问题<em style='color:red;'>详解</em>

前言本文主要给大家介绍了MySQL中在将浮点型转字符型的时候遇到的一个问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。一问题描述今天遇到一个刷数据的需求,是修改产品的重量(字段类型为float),修改了产品的重量之后

更新时间:2019-01-09类型:
查看详情人气:102
详解数据库多表连接查询的实现办法

详解数据库多表连接查询的实现方法通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。

更新时间:2019-01-09类型:
查看详情人气:90
windowsserver2016安装MySQL 5.7.19解压缩版教程详解

记录了MySQL5.7.19winx64解压缩版安装教程,具体内容如下系统环境:Win7x64软件准备:mysql5.7.19winx64下载网址:https://dev.mysql.com/downloads/mysql/配置安

更新时间:2019-01-09类型:
查看详情人气:80
详解MySQL 导出指定表中的数据的实例

详解MySQL导出指定表中的数据要求:1.不导出创表的语句,因为表已经建好:默认会导出,先droptable然后createtable;2.导出的insert语句加上ignore,允许重复执行:默认不会加上ignore;3.ins

更新时间:2019-01-09类型:
查看详情人气:107
Mysql5.7.19免安装版配置办法 教程详解(64位)

Mysql5.7.19免安装版配置办法 教程<em style='color:red;'>详解</em>(64位)

官方网站下载mysql5.7.19winx64,注意对应系统64位或者32位,这里使用的是64位。解压放置到本地磁盘。发现文件很大,大概是1.6G左右。删除lib文件夹下的.lib文件和debug文件夹下所有文件。在主目录下创建my.i

更新时间:2019-01-09类型:
查看详情人气:105
MySQL curdate()函数的实例详解

MySQLCURDATE功能介绍如果在数字上下文中使用字符串上下文或YYYMMDD格式,CURDATE()函数将以“YYYYMMDD”格式的值返回当前日期。以下示例显示了如何在字符串上下文中使用CURDATE()函数。sqlSEL

更新时间:2019-01-09类型:
查看详情人气:84
MySQL prepare原理详解

Prepare的好处PrepareSQL产生的原因。首先从mysql服务器执行sql的过程开始讲起,SQL执行过程包括以下阶段词法分析语法分析语义分析执行计划优化执行。词法分析语法分析这两个阶段我们称之为硬

更新时间:2019-01-09类型:
查看详情人气:78
详解java调用ffmpeg转换视频格式为flv

详解java调用ffmpeg转换视频格式为flv注意:下面的程序是在Linux下运行的,如果在windows下rmvb转换成avi会出现问题,想成功需要下载下个drv43260.dll东西放到C:WindowsSystem32下面这几天在写

更新时间:2019-01-09类型:
查看详情人气:76
Springjdbc中数据库操作对象化模型的实例详解

Springjdbc中数据库操作对象化模型的实例详解SpringJdbc数据库操作对象化使用面向对象方式表示关系数据库的操作,实现一个线程安全可复用的对象模型,其顶级父类接口RdbmsOperation.SqlOperation继承

更新时间:2019-01-09类型:
查看详情人气:69
MySQL 主从数据库搭建办法 详解

本文实例讲述了MySQL主从数据库搭建方法。分享给大家供大家参考,具体如下:主从服务器是mysql实时数据同步备份的一个非常好的方案了,现在各大中小型网都都会使用mysql数据库主从服务器功能来对网站数据库进行异步备份了,下面我们来给大家介

更新时间:2019-01-09类型:
查看详情人气:60
Centos7下Mysql5.7.19安装教程详解

1、下载从官网下载mysql5.7.19linuxglibc2.12x86_64.tar.gz,版本为5.7.19下载地址:https://dev.mysql.com/get/Downloads/MySQL5.7/mysql5.

更新时间:2019-01-09类型:
查看详情人气:100
MySQL 5.7双主同步部分表的实现过程详解

MySQL 5.7双主同步部分表的实现过程<em style='color:red;'>详解</em>

前言最近遇到一个需求,由于公司自身业务,两个数据库之间某些表需要实时双向同步数据,且其中任何一台数据库宕机都不会影响另外一台数据库,这里记录一下自己的技术调研,以便后期重构中使用。下面话不多说了,来一起看看详细的介绍吧。安装MySQL5.7

更新时间:2019-01-09类型:
查看详情人气:93
mysql创建删除表的实例详解

表的创建命令需要:表的名称字段名称定义每个字段(类型、长度等)语法下面是通用的SQL语法用来创建MySQL表:CREATETABLEtable_name(column_namecolumn_type);现在,我们将在t

更新时间:2019-01-09类型:
查看详情人气:91
MySQL 两种临时表的用法详解

外部临时表通过CREATETEMPORARYTABLE创建的临时表,这种临时表称为外部临时表。这种临时表只对当前用户可见,当前会话结束的时候,该临时表会自动关闭。这种临时表的命名与非临时表可以同名(同名后非临时表将对当前会话不可见,直

更新时间:2019-01-09类型:
查看详情人气:79
MySQL 预编译功能详解

MySQL 预编译功能<em style='color:red;'>详解</em>

本文为大家分享了MySQL预编译功能,供大家参考,具体内容如下1、预编译的好处  大家平时都使用过JDBC中的PreparedStatement接口,它有预编译功能。什么是预编译功能呢?它有什么好处呢?  当客户发送一条SQL语句给服务器后

更新时间:2019-01-09类型:
查看详情人气:96
MySQL 5.7JSON类型使用详解

JSON是一种轻量级的数据交换格式,采用了独立于语言的文本格式,类似XML,但是比XML简单,易读并且易编写。对机器来说易于解析和生成,并且会减少网络带宽的传输。JSON的格式非常简单:名称/键值。之前MySQL版本里面要实现这样的

更新时间:2019-01-09类型:
查看详情人气:105
MySQL 操作之JSON数据类型操作详解

上一篇文章我们介绍了mysql数据存储过程参数实例详解,今天我们看看MySQL操作之JSON数据类型的相关内容。概述mysql自5.7.8版本开始,就支持了json结构的数据存储和查询,这表明了mysql也在不断的学习和增加nosql数据库

更新时间:2019-01-09类型:
查看详情人气:80
MySQL 清除表空间碎片的实例详解

MySQL 清除表空间碎片的实例<em style='color:red;'>详解</em>

MySQL清除表空间碎片的实例详解碎片产生的原因(1)表的存储会出现碎片化,每当删除了一行内容,该段空间就会变为空白、被留空,而在一段时间内的大量删除操作,会使这种留空的空间变得比存储列表内容所使用的空间更大;(2)当执行插入操作时,My

更新时间:2019-01-09类型:
查看详情人气:97
mysql数据存储过程参数实例详解

MySQL存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢?一、MySQL存储过程参数(in)MySQL存储过程“in”参数:跟C语言的函数参数的值传递类似,MySQL存储过程内部可能会修改此参数

更新时间:2019-01-09类型:
查看详情人气:86
Mysql中explain作用详解

一、MYSQL的索引索引(Index):帮助Mysql高效获取数据的一种数据结构。用于提高查找效率,可以比作字典。可以简单理解为排好序的快速查找的数据结构。索引的作用:便于查询和排序(所以添加索引会影响where语句与orderby

更新时间:2019-01-09类型:
查看详情人气:93
NavicatforMySQL 定时备份数据库及数据恢复详解

NavicatforMySQL 定时备份数据库及数据恢复<em style='color:red;'>详解</em>

在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述NavicatforMySQL定时备份数据库和数据恢复等功能,同时可以定时播放电影等设置,希望对您有所帮助,如果文章中存

更新时间:2019-01-09类型:
查看详情人气:73
MySQL 主库binlog(master-log)与从库relay-log关系代码详解

主库binlog:#at2420#17080917:16:20serverid1882073306end_log_pos2451CRC320x58f2db87Xid=32880COMMIT/*!*/;#at2

更新时间:2019-01-09类型:
查看详情人气:91
mysql5.7.19解压版安装教程详解(附送纯净破解中文版SQLYog)

mysql5.7.19解压版安装教程<em style='color:red;'>详解</em>(附送纯净破解中文版SQLYog)

Mysql5.7.19版本是今年新推出的版本,最近几个版本的MySQL都不再是安装版,都是解压版了,这就给同志们带来了很多麻烦,挖了很多坑,单单从用户使用的易用性来讲,这么做着实有点反人类啊!笔者也是反反复复的折腾了快一个小时才成功搞定,过

更新时间:2019-01-09类型:
查看详情人气:84
详解mysql中的冗余和重复索引

mysql允许在相同列上创建多个索引,无论是有意还是无意,mysql需要单独维护重复的索引,并且优化器在优化查询的时候也需要逐个地进行考虑,这会影响性能。  重复索引是指的在相同的列上按照相同的顺序创建的相同类型的索引,应该避免这样创建重复

更新时间:2019-01-09类型:
查看详情人气:73
mysql利用参数sql_safe_updates限制update/delete范围详解

前言大家应该都知道,我们在mysql运维中出现过不少因为update/delete条件错误导致数据被误更新或者删除的case,为避免类似问题的发生,可以用sql_safe_updates参数来对update/delete做限制。这个参数设置

更新时间:2019-01-09类型:
查看详情人气:97
详解mysql数据库中文乱码问题

<em style='color:red;'>详解</em>mysql数据库中文乱码问题

当向MySQL数据库插入一条带有中文的数据形如insertintoemployeevalues(null,张三,female,19951008,20151112,Sales,2000,是个好员工!

更新时间:2019-01-09类型:
查看详情人气:112
Mysql语法、特殊符号及正则表达式的使用详解

Mysql常用显示命令1、显示当前数据库服务器中的数据库列表:mysqlSHOWDATABASES;注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。2、进入数据库:mysqlUSE

更新时间:2019-01-09类型:
查看详情人气:111
RedHat6.5/CentOS6.5安装Mysql5.7.20的教程详解

RedHat6.5/CentOS6.5安装Mysql5.7.20的教程<em style='color:red;'>详解</em>

下载rpm安装包Mysql官网:https://dev.mysql.com/downloads/mysql/选择版本下载:可以使用wget命令下载:[root@localhostopt]#wgethttps://cdn.mysql.co

更新时间:2019-01-09类型:
查看详情人气:96
MacOS系统下mysql5.7.20安装教程图文详解

MacOS系统下mysql5.7.20安装教程图文<em style='color:red;'>详解</em>

MacOSX下TAR.GZ方式安装MySQL5.7与MySQL5.6相比,5.7版本在安装时有两处不同:1:初始化方式改变,从scripts/mysql_install_dbuser=mysql初始化方式变

更新时间:2019-01-09类型:
查看详情人气:83
MySQL 数据库设计之利用Python操作Schema办法 详解

弓在箭要射出之前,低声对箭说道,“你的自由是我的”。Schema如箭,弓似Python,选择Python,是Schema最大的自由。而自由应是一个能使自己变得更好的机会。Schema是什么?不管我们做什么应用,只要和用户输入打交道,就有一个

更新时间:2019-01-09类型:
查看详情人气:79
详解MySQL 数据类型DECIMAL(N,M)中N和M分别表示的含义

同事问MySQL数据类型DECIMAL(N,M)中N和M分别表示什么含义,M不用说,显然是小数点后的小数位数,但这个N究竟是小数点之前的最大位数,还是加上小数部分后的最大位数?这个还真记不清了。于是乎,创建测试表验证了一番,结果如下:测试表

更新时间:2019-01-09类型:
查看详情人气:63
MySQL 数据类型中DECIMAL的用法实例详解

MySQL 数据类型中DECIMAL的用法实例<em style='color:red;'>详解</em>

MySQL数据类型中DECIMAL的用法实例详解在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法。一般

更新时间:2019-01-09类型:
查看详情人气:75
详解MySQL 分组链接的使用技巧

<em style='color:red;'>详解</em>MySQL 分组链接的使用技巧

MYSQL中的分组和链接是在操作数据库和数据交互时最常用的两个在功能,把这两项处理好了,MYSQL的执行效率会非常高速。一、groupby,分组顾名思义,把数据按什么来分组,每一组都有什么特点。1、我们先从最简单的开始:selectc

更新时间:2019-01-09类型:
查看详情人气:67
MySQL 5.6安装步骤图文详解

MySQL 5.6安装步骤图文<em style='color:red;'>详解</em>

MySQL是一个开放源码的小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站

更新时间:2019-01-09类型:
查看详情人气:74
win10下完全卸载+重装MySQL 步骤详解

win10下完全卸载+重装MySQL 步骤<em style='color:red;'>详解</em>

相信大家因为各种各样的原因,需要重新安装MySQL。笔者就因为连接MySQL和Qt时出现问题,迫不得已选择把64bitMySQL换成了32bitMySQL。由于卸载不干净,安装会出现各种问题。现在把笔者卸载重新安装的过程记录下来,供需要的

更新时间:2019-01-09类型:
查看详情人气:77
MySQL 数据库Event定时执行任务详解

一、背景由于项目的业务是不断往前跑的,所以难免数据库的表的量会越来越庞大,不断的挤占硬盘空间。即使再大的空间也支撑不起业务的增长,所以定期删除不必要的数据是很有必要的。在我们项目中由于不清理数据,一个表占的空间竟然达到了4G之多。想想有

更新时间:2019-01-09类型:
查看详情人气:77
MYSQL如何自动为查询数据的结果编上序号详解

MYSQL如何自动为查询数据的结果编上序号<em style='color:red;'>详解</em>

前言其实自己之前没遇到过这种在查询时给结果编号的情况,是同事打算跳槽,面试回来问到这种情况才想到去研究,以下以单表查询为例分析下:SQL:SELECT(@i:=@i1)i,user_id,user_nameFROM`dt_user

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 启用SSD存储的实例详解

MySQL启用SSD存储的实例详解有时OS读写慢会降低MySQL服务器的性能,尤其是OS与MySQL使用同一磁盘时。故最好是让MySQL使用单独的磁盘,能使用SSD更好。要做到这一点,需要把SSD新磁盘挂载到服务器上,假定新磁盘在/dev/

更新时间:2019-01-09类型:
查看详情人气:118
MySQL 中索引与视图的用法与区别详解

前言本文主要给大家介绍了关于MySQL中索引与视图的使用与区别的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。索引一、概述所有的Mysql列类型都可以被索引。mysql支持BTREE索引、HASH索引、前缀索引、

更新时间:2019-01-09类型:
查看详情人气:109
MySQL 中参数sql_safe_updates在生产环境的使用详解

前言在应用BUG或者DBA误操作的情况下,会发生对全表进行更新:updatedelete的情况。MySQL提供sql_safe_updates来限制次操作。setsql_safe_updates=1;设置之后,会限制upd

更新时间:2019-01-09类型:
查看详情人气:87
详解MySQL 中EXPLAIN解释命令及用法讲解

1,情景描述:同事教我在mysql中用explain,于是查看了一番返回内容的含义2,现就有用处的内容做如下记录:1,explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。

更新时间:2019-01-09类型:
查看详情人气:77
mysql向mariadb平滑过渡的步骤详解

一、mariadb与mysql简介1、mariadb简介MariaDB由MySQL的创始人MichaelWidenius(英语:MichaelWidenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQLAB卖给了

更新时间:2019-01-09类型:
查看详情人气:76
mysql备份脚本mysqldump使用办法 详解

本文实例为大家分享了mysql备份脚本,供大家参考,具体内容如下#!/bin/bash#全备方式,一般在从机上执行,适用于小中型mysql数据库#删除15天以前备份#作者:fafu_li#时间:2015.08.10source/etc/p

更新时间:2019-01-09类型:
查看详情人气:93
详解Mysql通讯协议

1.Mysql的连接方式要了解Mysql的通讯协议,首先需要知道是以哪种连接方式去连接Mysql服务器的;Mysql的主要连接方式包括:Unix套接字,内存共享,命名管道,TCP/IP套接字等。1.1Unix套接字在Linux和Unix环境

更新时间:2019-01-09类型:
查看详情人气:97
MySQL 中slave_exec_mode参数详解

今天无意当中看到参数slave_exec_mode,从手册里的说明看出该参数和MySQL复制相关,是可以动态修改的变量,默认是STRICT模式(严格模式),可选值有IDEMPOTENT模式(幂等模式)。设置成IDEMPOTENT模式可以让从

更新时间:2019-01-09类型:
查看详情人气:70
Mysql解决USEDB堵塞详解

Mysql解决USEDB堵塞<em style='color:red;'>详解</em>

遇到故障,我们往往想的是如何解决这个故障,而不是从故障的根本去思考出现这个故障的原因?这样的结果,只能使我们得到了鱼,失去了渔。今天,我们就来分享一个由USEDB堵塞故障引发的思考案例。故障描述今天一个朋友遇到数据库遇到一个严重的故障,故

更新时间:2019-01-09类型:
查看详情人气:59
mysql数据库详解(基于ubuntu14.0.4LTS64位)

mysql数据库<em style='color:red;'>详解</em>(基于ubuntu14.0.4LTS64位)

1.mysql数据库的组成与相关概念首先明白,mysql是关系型数据库,和非关系型数据库中最大的不同就是表的概念不一样。整个mysql环境可以理解成一个最大的数据库:A用mysql创建的数据库B是属于A的,是数据的仓库,相当于系统中的文

更新时间:2019-01-09类型:
查看详情人气:120
mysql解压缩方式安装和彻底删除的办法 图文详解

mysql解压缩方式安装和彻底删除的办法 图文<em style='color:red;'>详解</em>

一、安装mysql(1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中(2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为:(3)在系统环境变量配置中的Path变量增加mysq

更新时间:2019-01-09类型:
查看详情人气:77
mysqlcasewhengroupby实例详解

mysqlcasewhengroupby实例<em style='color:red;'>详解</em>

mysql中类似phpswitchcase的语句。selectxx字段,case字段when条件1then值1when条件2then值2e

更新时间:2019-01-09类型:
查看详情人气:96
MySQL 复制优点、原理详解

MySQL 复制优点、原理<em style='color:red;'>详解</em>

复制是将主数据库的DDL和DML操作通过二进制日志传到从库上,然后再从库重做,从而使得从库和主库保持数据的同步。MySQL可以从一台主库同时向多台从库进行复制,从库同时也可以作为其他从库的主库,实现链式复制。MySQL复制的优点:主库故

更新时间:2019-01-09类型:
查看详情人气:71
window环境配置Mysql5.7.21windowx64.zip免安装版教程详解

1.从官网下载mysql5.7.21windowx64.zipmysql下载页面2.解压到合适的位置(E:\mysql)这名字是我改过的3.配置环境变量,将E:\mysql\bin添加到PATH中4.在mysql目录下(E:\my

更新时间:2019-01-09类型:
查看详情人气:87
mysql之explain使用详解(分析索引)

mysql之explain使用<em style='color:red;'>详解</em>(分析索引)

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了,如:explainselect*fromstatus

更新时间:2019-01-09类型:
查看详情人气:83
MySQL 的索引详解

一.索引基础1.1简介在MySQL中,索引(index)也叫做“键(key)”,它是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要。索引优化应该是对查询性能

更新时间:2019-01-09类型:
查看详情人气:81
详解mysql权限和索引

<em style='color:red;'>详解</em>mysql权限和索引

mysql权限和索引mysql的最高用户是root,我们可以在数据库中创建用户,语句为CREATEUSER用户名IDENTIFIEDBY密码,也可以执行CREATEUSER用户名语句来创建用户,不过此用户没有密码,可以将

更新时间:2019-01-09类型:
查看详情人气:66
关于避免MySQL 替换逻辑SQL的坑爹操作详解

replaceinto和insertintoonduplicatekey区别replace的用法当不冲突时相当于insert,其余列默认值当key冲突时,自增列更新,replace冲突列,其余列默认值Com_replace会加1

更新时间:2019-01-09类型:
查看详情人气:83
MySQL 5.6下table_open_cache参数优化合理配置详解

MySQL 5.6下table_open_cache参数优化合理配置<em style='color:red;'>详解</em>

1、简介table_cache是一个非常重要的MySQL性能参数,它在5.1.3之后的版本中叫做table_open_cache。table_cache主要用于设置table高速缓存的数量。由于每个客户端连接都会至少访问一个表,因此此参数

更新时间:2019-01-09类型:
查看详情人气:92
详解Linux终端MySQL 常用操作指令

服务:#chkconfiglist列出所有系统服务#chkconfiglist|grepon列出所有启动的系统服务#chkconfiglistmysqld#whereismysql查看文

更新时间:2019-01-09类型:
查看详情人气:102
详解MySQL 中InnoDB的存储文件

<em style='color:red;'>详解</em>MySQL 中InnoDB的存储文件

从物理意义上来讲,InnoDB表由共享表空间文件(ibdata1)、独占表空间文件(ibd)、表结构文件(.frm)、以及日志文件(redo文件等)组成。1、表结构文件在MYSQL中建立任何一张数据表,在其数据目录对应的数据库目录下都有对应

更新时间:2019-01-09类型:
查看详情人气:106
mysql主从复制读写分离的配置办法 详解

mysql主从复制读写分离的配置办法 <em style='color:red;'>详解</em>

一、说明前面我们说了mysql的安装配置,mysql语句使用以及备份恢复mysql数据;本次要介绍的是mysql的主从复制,读写分离;及高可用MHA;环境如下:master:CentOS7_x64mysql5.721172.16.3.1

更新时间:2019-01-09类型:
查看详情人气:94
MySQL SQL语句分析与查询优化详解

MySQL SQL语句分析与查询优化<em style='color:red;'>详解</em>

如何获取有性能问题的SQL1、通过用户反馈获取存在性能问题的SQL2、通过慢查询日志获取性能问题的SQL3、实时获取存在性能问题的SQL使用慢查询日志获取有性能问题的SQL首先介绍下慢查询相关的参数1、slow_query_log启动定制

更新时间:2019-01-09类型:
查看详情人气:78
MySQL 8.0的关系数据库新特性详解

前言MySQL8.0当前的最新版本是8.0.4rc,估计正式版本出来也快了。本文介绍几个8.0在关系数据库方面的主要新特性。你可能已经知道MySQL从版本5.7开始提供了NoSQL存储的功能,在8.0中这部分功能

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 服务器线程数的查看办法 详解

本文实例讲述了MySQL服务器线程数的查看方法。分享给大家供大家参考,具体如下:mysql重启命令:/etc/init.d/mysqlrestartMySQL服务器的线程数需要在一个合理的范围之内,这样才能保证MySQL服务器健康平稳地运

更新时间:2019-01-09类型:
查看详情人气:108
MySQL 5.7完全卸载步骤详解

MySQL 5.7完全卸载步骤<em style='color:red;'>详解</em>

本文主要针对MySQL重装出现的各种卸载不干净问题做了详细整理,希望对各位有所帮助,有疑问可以留言交流主要介绍完全卸载mysql的具体步骤:包括停止服务、卸载相关程序、删除注册表等等1、停止MySQL服务2、卸载MySQL相关的程序step

更新时间:2019-01-09类型:
查看详情人气:102
30个mysql千万级大数据SQL查询优化技巧详解

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectid

更新时间:2019-01-09类型:
查看详情人气:85
Mysql注入中的outfile、dumpfile、load_file函数详解

Mysql注入中的outfile、dumpfile、load_file函数<em style='color:red;'>详解</em>

在利用sql注入漏洞后期,最常用的就是通过mysql的file系列函数来进行读取敏感文件或者写入webshell,其中比较常用的函数有以下三个intodumpfile()intooutfile()load_file()我们本

更新时间:2019-01-09类型:
查看详情人气:89
MySql优化之InnoDB,4GB内存,多查询的my.ini中文配置方案详解

本文是一个针对4G内存系统(主要运行只有InnoDB表的MySQL并使用几个连接数执行复杂的查询)的MySQL配置文件方案#开始配置信息#描述:4GB内存、只有InnoDB、ACID、几个连接数、繁重的查询#类型:系统#

更新时间:2019-01-09类型:
查看详情人气:92
MySQL 主从原理及配置详解

MySQL 主从原理及配置<em style='color:red;'>详解</em>

MySQL主从配置及原理,供大家参考,具体内容如下一、环境选择:1.Centos6.52.MySQL5.7二、什么是MySQL主从复制MySQL主从复制是其最重要的功能之一。主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充

更新时间:2019-01-09类型:
查看详情人气:98
mysql-8.0.11-winx64.zip安装教程详解

下载zip安装包:  MySQL8.0ForWindowszip包下载地址:https://dev.mysql.com/downloads/file/id=476233,进入页面后可以不登录。后点击底部“Nothanks,just

更新时间:2019-01-09类型:
查看详情人气:83
windows10+mysql8.0.11zip安装教程详解

windows10+mysql8.0.11zip安装教程<em style='color:red;'>详解</em>

准备:MySQL8.0Windowszip包下载地址:https://cdn.mysql.com//Downloads/MySQL8.0/mysql8.0.11winx64.zip环境:Windows10一、安装1.解压zip

更新时间:2019-01-09类型:
查看详情人气:74
MySQL 常用存储引擎功能与用法详解

本文实例讲述了MySQL常用存储引擎功能与用法。分享给大家供大家参考,具体如下:MySQL存储引擎主要有两大类:1.事务安全表:InnoDB、BDB。2.非事务安全表:MyISAM、MEMORY、MERGE、EXAMPLE、NDBCl

更新时间:2019-01-09类型:
查看详情人气:74
MySQL 用户权限验证与管理办法 详解

本文实例讲述了MySQL用户权限验证与管理方法。分享给大家供大家参考,具体如下:一、Mysql权限分两阶段验证1.服务器检查是否允许连接:用户名、密码,主机地址。2.检查每一个请求是否有权限实施。二、Mysql权限列表

更新时间:2019-01-09类型:
查看详情人气:96
DB为何大量出现select@@session.tx_read_only详解

DB为何大量出现select@@session.tx_read_only<em style='color:red;'>详解</em>

发现问题在一次捞取TopSQL中,发现DB大量执行select@@session.tx_read_only,几乎每一条DML语句前,都会有这么一个sql。但是应用层并没有做特殊处理,那么这个SQL语句有什么作用?是谁执行了它?详细介

更新时间:2019-01-09类型:
查看详情人气:117
CentOS7.4源码安装MySQL 8.0的教程详解

CentOS7.4源码安装MySQL 8.0的教程<em style='color:red;'>详解</em>

MySQL8正式版8.0.11已发布,官方表示MySQL8要比MySQL5.7快2倍,还带来了大量的改进和更快的性能!以下为本人2018.4.23日安装过程的记录。整个过程大概需要一个小时,make&&make

更新时间:2019-01-09类型:
查看详情人气:121
详解MySQL 中default的使用

NULL和NOTNULL修饰符、DEFAULT修饰符,AUTO_INCREMENT修饰符。NULL和NOTNULL修饰符可以在每个字段后面都加上这NULL或NOTNULL修饰符来指定该字段是否可以为空(NULL

更新时间:2019-01-09类型:
查看详情人气:118
详解Mysql中日期比较大小的办法

假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql:代码如下select*fromproductwhereadd_time=20130112对于这种语句,如果你存

更新时间:2019-01-09类型:
查看详情人气:94
安装mysql8.0.11及修改root密码、连接navicatformysql的思路详解

1.1.下载:官网下载zip包,我下载的是64位的:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压:(解压在哪个盘都可以的)我放在了这里E:\web\mysql8.0.

更新时间:2019-01-09类型:
查看详情人气:93
mysql查询时offset过大影响性能的原因和优化详解

mysql查询时offset过大影响性能的原因和优化<em style='color:red;'>详解</em>

前言mysql查询使用select命令,配合limit,offset参数可以读取指定范围的记录。本文将介绍mysql查询时,offset过大影响性能的原因及优化方法。准备测试数据表及数据1.创建表CREATETABLE`member`

更新时间:2019-01-09类型:
查看详情人气:63
MySQL 中主键为0与主键自排约束的关系详解(细节)

MySQL 中主键为0与主键自排约束的关系<em style='color:red;'>详解</em>(细节)

前言本文主要介绍了关于MySQL主键为0与主键自排约束的关系,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。开始不设置主键表的设计如下:如果id的位置有好几个0的话:设置主键并且自动排序时,0会从1开始递增;Insert

更新时间:2019-01-09类型:
查看详情人气:91
mysql中find_in_set()函数的使用详解

mysql中find_in_set()函数的使用<em style='color:red;'>详解</em>

首先举个例子来说:有个文章表里面有个type字段,它存储的是文章类型,有1头条、2推荐、3热点、4图文等等。现在有篇文章他既是头条,又是热点,还是图文,type中以1,3,4的格式存储。那我们如何用sql查找所有type中有4的图文

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 中执行计划explain命令示例详解

MySQL 中执行计划explain命令示例<em style='color:red;'>详解</em>

前言explain命令是查看查询优化器如何决定执行查询的主要方法。这个功能有局限性,并不总会说出真相,但它的输出是可以获取的最好信息,值得花时间去了解,因为可以学习到查询是如何执行的。调用EXPLAIN在select之前添加explain,

更新时间:2019-01-09类型:
查看详情人气:73
Mysql使用索引的正确办法 及索引原理详解

Mysql使用索引的正确办法 及索引原理<em style='color:red;'>详解</em>

一、介绍为何要有索引一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不

更新时间:2019-01-09类型:
查看详情人气:68
关于MySQL 中的查询开销查看办法 详解

关于MySQL 中的查询开销查看办法 <em style='color:red;'>详解</em>

MySQL逻辑架构如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图,有助于深入理解MySQL服务器。下图展示了MySQL的逻辑架构图。MySQL逻辑架构,来自:高性能MySQLMySQL逻辑架构整体分为三层,最上层为客户端层,

更新时间:2019-01-09类型:
查看详情人气:99
Mysql实现增量恢复的办法 详解

实验介绍增量恢复一般适用的场景:1、人为的sql语句破坏了数据库2、在进行下一次完全备份之前发生系统故障导致数据库数据丢失3、在主从架构中,主库数据发生了故障丢失完全备份之后更改的数据的恢复步骤1、首先做一个完全备份,确保生成完全备份的sq

更新时间:2019-01-09类型:
查看详情人气:105
MySQL 子查询操作实例详解

本文实例总结了MySQL子查询操作。分享给大家供大家参考,具体如下:定义两个表tb1和tb2CREATEtabletbl1(num1INTNOTNULL);CREATEtabletbl2(num2INTNOTNU

更新时间:2019-01-09类型:
查看详情人气:99
MySQL 连接查询实例详解

本文实例讲述了MySQL连接查询。分享给大家供大家参考,具体如下:创建表suppliers:CREATETABLEsuppliers(s_idintNOTNULLAUTO_INCREMENT,s_namechar

更新时间:2019-01-09类型:
查看详情人气:85
详解MySqlDate函数

下面是MySQL中最重要的内建函数函数描述NOW()返回当前的日期和时间NOW()返回当前的日期和时间。语法NOW()实例下面是SELECT语句:SELECTNOW(),CURDATE(),CURTIME()结

更新时间:2019-01-09类型:
查看详情人气:104
MySQL 数据表基本操作实例详解

本文实例讲述了MySQL数据表基本操作。分享给大家供大家参考,具体如下:数据表的基本操作1.主键约束要求主键列的数据唯一,并且不允许为空。主键能够唯一地识别表中的一条记录,可以结合外键来定义不同数据表之间的关系,并且可以加快数据库查询的速度

更新时间:2019-01-09类型:
查看详情人气:91
MySQL 使用集合函数进行查询操作实例详解

本文实例讲述了MySQL使用集合函数进行查询操作。分享给大家供大家参考,具体如下:COUNT函数SELECTCOUNT(*)AScust_numfromcustomers;SELECTCOUNT(c_email)ASemai

更新时间:2019-01-09类型:
查看详情人气:72
mysql中find_in_set()函数的使用及in()用法详解

mysql中find_in_set()函数的使用及in()用法<em style='color:red;'>详解</em>

MySQL手册中find_in_set函数的语法解释:FIND_IN_SET(str,strlist)str要查询的字符串strlist字段名参数以”,”分隔如(1,2,6,8,10,22)查询字段(strlist)中包含(s

更新时间:2019-01-09类型:
查看详情人气:58
MysqlBinlog数据查看的办法 详解

binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变.改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕.binlog格式基于语句,无法保证所有语句都在从库执行成功,比如

更新时间:2019-01-09类型:
查看详情人气:106
mysqlselect缓存机制使用详解

mysqlQueryCache默认为打开。从某种程度可以提高查询的效果,但是未必是最优的解决方案,如果有的大量的修改和查询时,由于修改造成的cache失效,会给服务器造成很大的开销,可以通过query_cache_type【0(OFF

更新时间:2019-01-09类型:
查看详情人气:94
MySQL 数据库的实时备份知识点详解

前言数据库实时备份的需求很常见,MySQL本身提供了Replication机制,摘译官方介绍如下:MySQLReplication可以将一个主数据库中的数据同步到一个或多个从数据库中。并且这个同步过程默认以异步方式工作,不需要保持主

更新时间:2019-01-09类型:
查看详情人气:109
CentOS安装配置MySQL 8.0的步骤详解

CentOS安装配置MySQL 8.0的步骤<em style='color:red;'>详解</em>

前言这里记录下在CentOS上,安装配置MySQL的步骤;正文下载yum源的安装包yumlocalinstallhttps://repo.mysql.com//mysql80communityreleaseel71.noar

更新时间:2019-01-09类型:
查看详情人气:93
数据库性能测试之sysbench工具的安装与用法详解

1.简介和安装sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。目前支持的数据库有MySQL、Oracle和PostgreSQL。官方站点:https://

更新时间:2019-01-09类型:
查看详情人气:85
MYSQL配置参数优化详解

MySQL参数优化对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳的效果。1)连接请求的变量1、max_connectionsMySQL的最大连

更新时间:2019-01-09类型:
查看详情人气:95
MySQL 8新特性:降序索引详解

MySQL 8新特性:降序索引<em style='color:red;'>详解</em>

前言MySQL8.0终于支持降序索引了。其实,从语法上,MySQL4就支持了,但正如官方文档所言,"theyareparsedbutignored",实际创建的还是升序索引。无图无真相,同一个建表语句,看看MySQL5.7和8

更新时间:2019-01-09类型:
查看详情人气:101
MySQL 8新特性:自增主键的持久化详解

前言自增主键没有持久化是个比较早的bug,这点从其在官方bug网站的id号也可看出(https://bugs.mysql.com/bug.phpid=199)。由PeterZaitsev(现PerconaCEO)于2003年提出。历史悠

更新时间:2019-01-09类型:
查看详情人气:93
详解Mysql基础语法的使用

MYSQL介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relation

更新时间:2019-01-09类型:
查看详情人气:90
详解MySQL 双活同步复制四种解决方案

<em style='color:red;'>详解</em>MySQL 双活同步复制四种解决方案

对于数据实时同步,其核心是需要基于日志来实现,是可以实现准实时的数据同步,基于日志实现不会要求数据库本身在设计和实现中带来任何额外的约束。基于MySQL原生复制主主同步方案这是常见的方案,一般来说,中小型规模的时候,采用这种架构是最省事

更新时间:2019-01-09类型:
查看详情人气:101
mysql8.0.11安装步骤详解

mysql8.0.11安装步骤<em style='color:red;'>详解</em>

本文为大家分享了mysql8.0.11安装步骤,供大家参考,具体内容如下第一步:下载安装包MYSQL官方下载地址:官方下载这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你电脑是多少位的操作系统),因为:Not

更新时间:2019-01-09类型:
查看详情人气:86
MySQL 入门(二)数据库数据类型详解

MySQL 入门(二)数据库数据类型<em style='color:red;'>详解</em>

序言今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了。但是通过今天的学习,已经解惑了。下面就跟着我的节奏

更新时间:2019-01-09类型:
查看详情人气:94
MySQL 表结构变更你不可不知的MetadataLock详解

MySQL 表结构变更你不可不知的MetadataLock<em style='color:red;'>详解</em>

前言想必玩过mysql的人对Waitingfortablemetadatalock肯定不会陌生,一般都是进行alter操作时被堵住了,导致了我们在showprocesslist时,看到线程的状态是在等metadatalock。

更新时间:2019-01-09类型:
查看详情人气:81
MySQL 中通过EXPLAIN如何分析SQL的执行计划详解

MySQL 中通过EXPLAIN如何分析SQL的执行计划<em style='color:red;'>详解</em>

前言在MySQL中,我们可以通过EXPLAIN命令获取MySQL如何执行SELECT语句的信息,包括在SELECT语句执行过程中表如何连接和连接的顺序。下面分别对EXPLAIN命令结果的每一列进行说明:.select_type:表示SELE

更新时间:2019-01-09类型:
查看详情人气:85
MySQL 故障切换笔记之应用无感知设计详解

1.简介大家都知道,在数据库中间件读写分离应用场景中,如何保证底层数据库出现故障节点的时,中间件可以快速断开或迁移数据库连接,让用户无感知。在MySQL数据库中,提供了一个session_track_transaction_info参数来

更新时间:2019-01-09类型:
查看详情人气:101
Mysql优化orderby语句的办法 详解

Mysql优化orderby语句的办法 <em style='color:red;'>详解</em>

本篇文章我们将了解ORDERBY语句的优化,在此之前,你需要对索引有基本的了解,不了解的老少爷们可以先看一下我之前写过的索引相关文章。现在让我们开始吧。MySQL中的两种排序方式1.通过有序索引顺序扫描直接返回有序数据因为索引的结构是B

更新时间:2019-01-09类型:
查看详情人气:91
关于casewhen语句的报错问题详解

前言在mysql数据库中,有时候我们会使用到类似ifelse的判断操作。那么mysql中怎么处理这种需求呢?mysql判断操作一种语法:case..when语句但最近在使用的时候遇到了一个问题,下面话不多说了,来一起看看详细的介绍吧直

更新时间:2019-01-09类型:
查看详情人气:99
MySQL 5.7临时表空间如何玩才能不掉坑里详解

导读MySQL5.7的目标是成为发布以来最安全的MySQL服务器,其在SSL/TLS和全面安全开发方面有一些重要的改变。MySQL5.7起支持独立临时表空间,但个别时候也可能会踩坑的。MySQL5.7起,开始采用独立的临时表空间(和独

更新时间:2019-01-09类型:
查看详情人气:105
MySQL 判别InnoDB表是独立表空间还是共享表空间的办法 详解

MySQL 判别InnoDB表是独立表空间还是共享表空间的办法 <em style='color:red;'>详解</em>

前言InnoDB采用按表空间(tablespace)的方式进行存储数据,默认配置情况下会有一个初始大小为10MB,名字为ibdata1的文件,该文件就是默认的表空间文件(tablespcefile),用户可以通过参数innodb_d

更新时间:2019-01-09类型:
查看详情人气:125
mysql执行计划id为空(UNION关键字)详解

mysql执行计划id为空(UNION关键字)<em style='color:red;'>详解</em>

简介在工作过程中,有时候会对慢查询进行调优。对于MySQL的SQL语句调优,MySQL本身提供了强大的explain关键字用于查询分析执行计划。本文主要给大家介绍了关于mysql执行计划id为空(UNION关键字)的相关内容,分享出来供大家

更新时间:2019-01-09类型:
查看详情人气:157
详解Mysql中的delimiter定义及作用

初学mysql时,可能不太明白delimiter的真正用途,delimiter在mysql很多地方出现,比如存储过程、触发器、函数等。学过oracle的人,再来学mysql就会感到很奇怪,百思不得其解。其实就是告诉mysql解释器,该段命令

更新时间:2019-01-09类型:
查看详情人气:112
详解grep获取MySQL 错误日志信息的办法

为方便维护MySQL,写了个脚本用以提供收集错误信息的接口。这些错误信息来自与MySQL错误日志,而通过grepmysql可以获取errorlog的路径。以下是全部相关代码:#!/usr/bin/envpython2.7#*e

更新时间:2019-01-09类型:
查看详情人气:87
详解如何在阿里云上安装mysql

mysql作为轻量级开源数据库,在企业级的应用中非常的广泛。我之前用过mssql,oracle,postgresql,mysql。目前阿里云上面暂时没有oracle。就我个人使用情况来看,创建项目我会首选mysql。卸载已有的mysql系统

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 设置global变量和session变量的两种办法 详解

MySQL 设置global变量和session变量的两种办法 <em style='color:red;'>详解</em>

1、在MySQL中要修改全局(global)变量,有两种方法:方法一,修改my.ini配置文件,如果要设置全局变量最简单的方式是在my.ini文件中直接写入变量配置,如下图所示。重启数据库服务就可以使全局变量生效。我们打开几个mysql命令

更新时间:2019-01-09类型:
查看详情人气:105
详解MySQL 安装及MySQL 8.0新密码认证方式

<em style='color:red;'>详解</em>MySQL 安装及MySQL 8.0新密码认证方式

1、前言Oracle已经发布了MySQL8.0GA,GA在外国就是release版本,也就是正式版,不是测试版。安装MySQL总是看到除了数据库服务外,还安装了一大堆基本没不会用到的服务,所以这里把MySQL的安装过程过一遍。体验安装My

更新时间:2019-01-09类型:
查看详情人气:76
详解关于MySQL 8.0走过的坑

<em style='color:red;'>详解</em>关于MySQL 8.0走过的坑

今天手贱更新了MySQL8.0第一个问题:Navicat连接不上数据库安装的mysql为localhost:3306,配置一切默认,安装后打开Navicat12新建连接,直接报错authenticationplugincachi

更新时间:2019-01-09类型:
查看详情人气:115
MySQL 高效模糊搜索之内置函数locateinstrpositionfind_in_set使用详解

常用的一共有4个方法,如下:1.使用locate()方法普通用法:SELECT`column`from`table`wherelocate(keyword,`condition`)0类似于java的indexOf();不过locate

更新时间:2019-01-09类型:
查看详情人气:82
MySQL 中大对象的多版本并发控制详解

MySQL 中大对象的多版本并发控制<em style='color:red;'>详解</em>

MySQL8.0:InnoDB中大对象的MVCC在本文中,我将解释MySQLInnoDB存储引擎中大对象(LOB)设计的多版本并发控制(MVCC)。MySQL8.0有一个新功能,允许用户部分更新大型对象,包括JSON文档。使用

更新时间:2019-01-09类型:
查看详情人气:98
Windows下MySQL 安装教程图文详解

Windows下MySQL 安装教程图文<em style='color:red;'>详解</em>

MySQL安装说明MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational

更新时间:2019-01-09类型:
查看详情人气:79
MySQL 锁(表锁,行锁,共享锁,排它锁,间隙锁)使用详解

锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据

更新时间:2019-01-09类型:
查看详情人气:101
mysql如何利用binlog进行数据恢复详解

前言最近线上误操作了一个数据,由于是直接修改的数据库,所有唯一的恢复方式就在mysql的binlog。binlog使用的是ROW模式,即受影响的每条记录都会生成一个sql。同时利用了binlog2sql项目。MySQLBinaryLog

更新时间:2019-01-09类型:
查看详情人气:94
PHP定时备份MySQL 与mysqldump语法参数详解

先来为大家介绍几个MySQL备份命令mysqldump常用操作实例:1、mysqldump备份只导出表结构d:/PHP/xampp/mysql/bin/mysqldumph127.0.0.1P3306urootp123456

更新时间:2019-01-09类型:
查看详情人气:104
mysql5.7.23解压版安装教程图文详解

mysql5.7.23解压版安装教程图文<em style='color:red;'>详解</em>

下载mysql安装程序官方下载地址:http://dev.mysql.com/downloads/mysql/解压下载文件,如图其中data和my.ini文件需要自己创建my.ini文件配置如下:[client]port=3306defa

更新时间:2019-01-09类型:
查看详情人气:114
你的like语句为什么没索引详解

你的like语句为什么没索引<em style='color:red;'>详解</em>

前言本文旨在用最通俗的语言讲述最枯燥的基本知识这个话题比较有意思。昨天中午吃完饭间突然有个同事蹦出了一句:“like有索引吗?”,我顺口就说没有,另一个同事反驳说有啊,还有些同事说看情况的有,这下有点懵逼了,都不知道那种说法是正确的,于是决

更新时间:2019-01-09类型:
查看详情人气:93
MySQL 中的排序函数field()实例详解

MySQL 中的排序函数field()实例<em style='color:red;'>详解</em>

前言我们在日常开发过程中,排序是经常用到的,有时候有这样的需求。比如,需要在查询结果中根据某个字段的具体值来排序。如下面例子上面是一张个人信息表,假如我们想按照seiki,iris,xut来排序。也就是name=seiki

更新时间:2019-01-09类型:
查看详情人气:69
详解mysql中的concat相关函数

<em style='color:red;'>详解</em>mysql中的concat相关函数

一、concat()函数功能:将多个字符串连接成一个字符串语法:concat(str1,str2,…)其中的字符串既可以是数据表字段,也可以是指定的字符串返回结果为连接参数产生的字符串,如果有任何一个参数为null,则该条记录的返回值为n

更新时间:2019-01-09类型:
查看详情人气:91
mysql基础架构教程之查询语句执行的流程详解

mysql基础架构教程之查询语句执行的流程<em style='color:red;'>详解</em>

前言一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇文章了。这篇笔记主要记录mysql的基础架构,一条查询语句是如何执行的。下面话不多说了,来一起看看详细的介绍吧比如,在我们从stude

更新时间:2019-01-09类型:
查看详情人气:101
MySQL 服务器的SSD性能问题分析和测试详解

MySQL 服务器的SSD性能问题分析和测试<em style='color:red;'>详解</em>

【问题】我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试。【工具】blktrace是linux下用来排查IO性能的工具。它可以记录IO经历的各个步

更新时间:2019-01-09类型:
查看详情人气:85
MySQL 如何更改数据库数据存储目录详解

MySQL 如何更改数据库数据存储目录<em style='color:red;'>详解</em>

前言MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划等原因,需要更改MySQL数据库的数据存储目录。下文总结整理了实践过程的操作步骤。话不多说了,一起来看看吧方法如下:1:确认MySQL数据库存储目录[

更新时间:2019-01-09类型:
查看详情人气:115
MySQL 5.7.24版本的数据库安装过程图文详解

MySQL 5.7.24版本的数据库安装过程图文<em style='color:red;'>详解</em>

MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。一:MySQL安装包下载打开网站去下

更新时间:2019-01-09类型:
查看详情人气:85
mysql事务处理用法与实例代码详解

MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能2.InnoDB:支持ACID事务、行级锁、并发3.BerkeleyDB:支持事务一个事务是一个连续的一组数据库操

更新时间:2019-01-09类型:
查看详情人气:101
Centos7安装mysql8.0.13(rpm)的教程详解

yumorrpm?yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢。rpm安装方式可以从国内镜像下载mysql的rpm包,比较快。rpm也适合离线安装。环境说明操作系统:Centos7.4(CentOS7x86_

更新时间:2019-01-09类型:
查看详情人气:138
windows10系统安装mysql-8.0.13(zip安装)的教程详解

安装环境说明系统版本:windows10mysql版本:mysql8.0.13winx64.zip下载地址:http://mirrors.163.com/mysql/Downloads/MySQL8.0/mysql8.0.13wi

更新时间:2019-01-09类型:
查看详情人气:92
CentOS7编译安装MySQL 5.7.24的教程详解

CentOS7编译安装MySQL 5.7.24的教程<em style='color:red;'>详解</em>

安装依赖(1)cmake是新版MySQL的编译工具sudoyuminstallgccgcccpcrepcredevelopensslopenssldevelsudoyuminstallzlibzlibd

更新时间:2019-01-09类型:
查看详情人气:148
MySQL 8.0.12的安装与卸载教程详解

一,MySQL8.0.12版本安装步骤。1,下载https://dev.mysql.com/get/Downloads/MySQL8.0/mysql8.0.12winx64.zip2,解压将mysql8.0.12winx64.zi

更新时间:2019-01-09类型:
查看详情人气:134
innodb如何巧妙的实现事务隔离级别详解

前言之前的文章mysql锁机制详解中我们详细讲解了innodb的锁机制,锁机制是用来保证在并发情况下数据的准确性,而要保证数据准确通常需要事务的支持,而mysql存储引擎innodb是通过锁机制来巧妙地实现事务的隔离特性中的4种隔离级别。事

更新时间:2019-01-09类型:
查看详情人气:104
Linux下安装mysql的教程详解

1.关闭mysql服务#servicemysqldstop2.检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉检查语法:rpmqa|grepimysql删除语法:rpme包

更新时间:2019-01-09类型:
查看详情人气:98
MySQL 5.6的zip包安装教程详解

MySQL 5.6的zip包安装教程<em style='color:red;'>详解</em>

之前我们都是后缀为.msi的文件,换言之就是傻瓜式安装,但是有些版本不容易控制安装路径,或者数据库编码格式,还有些会安装很多无用的服务,但是都没有后缀为.zip文件简单直接,说是在哪里,就在哪里。1,首先在官网下载一个合适的mysql版本,

更新时间:2019-01-09类型:
查看详情人气:118
MYSQL8.0.13免安装版配置教程实例详解

MYSQL8.0.13免安装版配置教程实例<em style='color:red;'>详解</em>

一.下载,本人以8.0为例下载地址:https://dev.mysql.com/downloads/mysql/二.解压到某个目录,例如:D:/mysql/mysql8.0.13winx64三、配置环境变量1、新建一个变量:MYSQL_

更新时间:2019-01-09类型:
查看详情人气:170
基于更新SQL语句理解MySQL 锁定详解

前言MySQL数据库锁是实现数据一致性,解决并发问题的重要手段。数据库是一个多用户共享的资源,当出现并发的时候,就会导致出现各种各样奇怪的问题,就像程序代码一样,出现多线程并发的时候,如果不做特殊控制的话,就会出现意外的事情,比如“脏“数据

更新时间:2019-01-09类型:
查看详情人气:106
MySQL 8.0.13下载安装教程图文详解

MySQL 8.0.13下载安装教程图文<em style='color:red;'>详解</em>

MySQL是使用最多的数据库,自己电脑上肯定要装一个来多加学习,自己搞不懂的一些东西要多写一些sql语句练习。首先去mysql官网下载,地址:https://dev.mysql.com/downloads/mysql/选择上图的这

更新时间:2019-01-09类型:
查看详情人气:107
mysql获取分组后每组的最大值实例详解

mysql获取分组后每组的最大值实例详解1.测试数据库表如下:createtabletest(`id`intnotnullauto_increment,`name`varchar(20)notnulld

更新时间:2019-01-09类型:
查看详情人气:130
mysql-5.7.21-winx64免安装版安装--Windows教程详解

mysql-5.7.21-winx64免安装版安装--Windows教程<em style='color:red;'>详解</em>

1下载地址是:https://dev.mysql.com/downloads/mysql/2解压到目录3配置新建一个txt文档,另存为my.ini,放在MySQL目录下[mysql]#设置mysql客户端默认字符集de

更新时间:2019-01-09类型:
查看详情人气:136
详解Mysql导出数据的几种方式

MySQL导出数据的目的有很多种,如数据库备份、表结构导出、表数据导出、分析数据采取等。Part1selectintooutfile先说最短小精悍的selectintooutfile,这是小型数据库分析数据最常用的采集数据方式,

更新时间:2019-01-09类型:
查看详情人气:145
SQLite教程(十二):锁和并发控制详解

一、概述:在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic,Consistent,Isolated,andDurable)。在含有数据修改的事务中,该模块将确保或者所有

更新时间:2019-01-09类型:
查看详情人气:114
SQLite教程(六):表达式详解

一、常用表达式:和大多数关系型数据库一样,SQLite能够很好的支持SQL标准中提供的表达式,其函数也与SQL标准保持一致,如:复制代码代码如下:||*/%

更新时间:2019-01-09类型:
查看详情人气:130
python之sqlalchemy创建表的实例详解

python之sqlalchemy创建表的实例详解通过sqlalchemy创建表需要三要素:引擎,基类,元素fromsqlalchemyimportcreate_enginefromsqlalchemy.ext.declarati

更新时间:2019-01-09类型:
查看详情人气:145
SQLite3的绑定函数族使用与其注意事项详解

前言本文给大家展示的代码实际上就是如何利用Sqlite3的参数化机制做数据插入,也可以update操作,就看你怎么玩了,这里只列出代码,然后说一些注意事项。下面的代码,有一个问题,插入后的东西一定是:INSERTINTO"work"V

更新时间:2019-01-09类型:
查看详情人气:170
SQL中使用ESCAPE定义转义符详解

使用ESCAPE定义转义符在使用LIKE关键字进行模糊查询时,“%”、“_”和“[]”单独出现时,会被认为是通配符。为了在字符数据类型的列中查询是否存在百分号(%)、下划线(_)或者方括号([])字符,就需要有一种方法告诉DBM

更新时间:2019-01-09类型:
查看详情人气:129
解决db2事务日志已满及日志磁盘空间已满问题办法详解

事务日志满指当前事务无法写入到活动日志中(主日志文件和辅助日志文件已全部用完或者没有足够当前事务写入的空间)日志磁盘空间已满指辅助日志文件还未使用完,磁盘空间已经满了。db2数据库事务日志文件分为主日志文件和辅助日志文件,主日志文件已分配空

更新时间:2019-01-09类型:
查看详情人气:112
CentOS下DB2数据库安装过程详解

CentOS下DB2数据库安装过程<em style='color:red;'>详解</em>

最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤。安装前请查看DB2版本和许可证说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的ExpressC版本,这个版本是提供给个人学习用的版本。管理客户端从

更新时间:2019-01-09类型:
查看详情人气:185
db2导入导出单个表的操作详解

1、导出整个数据库表结构、方法、存储过程等,执行脚本:db2look–ddbname–e–odb.sql–iusername–wpassworddb2tvfdb.sql2、单表数据的导出及导入:导出:db2m

更新时间:2019-01-09类型:
查看详情人气:108
PostgreSQL教程(八):索引详解

一、索引的类型:PostgreSQL提供了多  种索引类型:BTree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATEINDEX命令将创建BTree索引。

更新时间:2019-01-10类型:
查看详情人气:101
PostgreSQL教程(七):函数和操作符详解(3)

九、序列操作函数:序列对象(也叫序列生成器)都是用CREATESEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。下面序列函数,为我们从序列对象中获取最新的序列值提供了简单和并发读取安全的方法。

更新时间:2019-01-10类型:
查看详情人气:148
PostgreSQL教程(六):函数和操作符详解(2)

六、模式匹配:PostgreSQL中提供了三种实现模式匹配的方法:SQLLIKE操作符,更近一些的SIMILARTO操作符,和POSIX风格正则表达式。1.LIKE:复制代码代码如下:stringLIK

更新时间:2019-01-10类型:
查看详情人气:109
PostgreSQL教程(五):函数和操作符详解(1)

一、逻辑操作符:常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。二、比较操作符:下面是PostgreSQL中提供的比较操作符列表:比较操作符可以用于所有可以比较的数据类型。所有比较操作符

更新时间:2019-01-10类型:
查看详情人气:124
PostgreSQL教程(四):数据类型详解

PostgreSQL教程(四):数据类型<em style='color:red;'>详解</em>

一、数值类型:下面是PostgreSQL所支持的数值类型的列表和简单说明:1.整数类型:类型smallint、integer和bigint存储各种范围的全部是数字的数,也就是没有小数部分的数字。试图存储超出范围以外的数值将

更新时间:2019-01-10类型:
查看详情人气:106
PostgreSQL教程(三):表的继承和分区表详解

一、表的继承:这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。1.第一个继承表:复制代码代码如下:CREATET

更新时间:2019-01-10类型:
查看详情人气:120
PostgreSQL教程(二):模式Schema详解

一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突;比如,schema1和myschema都可以包含叫做mytable的表。和数据库

更新时间:2019-01-10类型:
查看详情人气:115
PostgreSQL教程(一):数据表详解

一、表的定义:对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。1.创建表:复制代码代码如下:CREATETABLEproducts(pro

更新时间:2019-01-10类型:
查看详情人气:106
PostgreSQL教程(十三):数据库管理详解

一、概述:数据库可以被看成是SQL对象(数据库对象)的命名集合,通常而言,每个数据库对象(表、函数等)只属于一个数据库。不过对于部分系统表而言,如pg_database,是属于整个集群的。更准确地说,数据库是模式的集合,而模式包含表

更新时间:2019-01-10类型:
查看详情人气:124
Postgre数据库Insert、Query性能优化详解

Postgre数据库Insert、Query性能优化<em style='color:red;'>详解</em>

一、前言以前的系统由于表设计比较复杂(多张表,表与表直接有主从关系),这个是业务逻辑决定的。插入效率简直实在无法忍受,必须优化。在了解了Postgre的Copy,unloggedtable特性之后,决定一探究竟。二、测试用例1.数据

更新时间:2019-01-10类型:
查看详情人气:101
PostgreSQL存储过程用法实战详解

PostgreSQL存储过程用法实战<em style='color:red;'>详解</em>

本文实例讲述了postgreSQL存储过程用法。分享给大家供大家参考,具体如下:转了N多的SQL语句,可是自己用时,却到处是坑啊,啊,啊!!!!!!!!!!!!!!!想写一个获取表中最新ID值.上代码CREATETABLEdepartm

更新时间:2019-01-10类型:
查看详情人气:141
PostgreSQL实战之启动恢复读取checkpoint记录失败的条件详解

1、首先读取ControlFilecheckPoint指向的checkpoint2、如果读取失败,slave直接abort退出,master再次读取ControlFileprevCheckPoint指向的checkpointStar

更新时间:2019-01-10类型:
查看详情人气:135
PostgreSQL分区表(partitioning)应用实例详解

PostgreSQL分区表(partitioning)应用实例<em style='color:red;'>详解</em>

前言项目中有需求要垂直分表,即按照时间区间将数据拆分到n个表中,PostgreSQL提供了分区表的功能。分区表实际上是把逻辑上的一个大表分割成物理上的几小块,提供了很多好处,比如:1、查询性能大幅提升2、删除历史数据更快3、可将不常用的历史

更新时间:2019-01-10类型:
查看详情人气:116
在Ubuntu中安装Postgresql数据库的步骤详解

介绍众所周知PostgreSQL是自由的对象关系型数据库服务器(数据库管理系统),在ubuntu下安装Postgresql是一件非常容易的事情,下面话不多说了,来跟着小编来一起看看详细的介绍吧。安装方法如下:1、安装Postgresql

更新时间:2019-01-10类型:
查看详情人气:210
详解PostgreSQL语法中关键字的添加

详解PostgreSQL语法中关键字的添加当PostgreSQL的后台进程Postgres接收到查询语句后,首先将其传递给查询分析模块,进行词法、语法和语义分析。记录下在parser语法解析模块添加关键字。几个核心文件简介

更新时间:2019-01-10类型:
查看详情人气:140
PostgreSQL教程(十六):系统视图详解

一、pg_tables:该视图提供了对有关数据库中每个表的有用信息地访问。名字类型引用描述schemanamenamep

更新时间:2019-01-10类型:
查看详情人气:179
PostgreSQL教程(十五):系统表详解

一、pg_class:该系统表记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。名字类型引

更新时间:2019-01-10类型:
查看详情人气:138
SQLite教程(七):数据类型详解

一、存储种类和数据类型:SQLite将数据值的存储划分为以下几种存储类型:复制代码代码如下:NULL:表示该值为NULL值。INTEGER:无符号整型值。REAL:浮点值。TEXT:

更新时间:2019-01-10类型:
查看详情人气:150
Redis配置文件详解

如果认为Redis是一个keyvalue存储,可以使用它来代替MySQL;如果认为它是一个可以持久化的cache,可能只是用它保存一些频繁访问的临时数据(代替Memcached);除此之外,还可以把Redis当做一个轻量级的消息队列使

更新时间:2019-01-10类型:
查看详情人气:126
Redissort排序命令详解

本文介绍redis排序命令redis支持对list,set,sortedset元素的排序sort排序命令格式:sortkey[BYpattern][LIMITstartcount][GETpattern][ASC|D

更新时间:2019-01-10类型:
查看详情人气:105
Redis和Memcached的区别详解

Redis和Memcached的区别<em style='color:red;'>详解</em>

Redis的作者SalvatoreSanfilippo曾经对这两种基于内存的数据存储系统进行过比较:1.Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcac

更新时间:2019-01-10类型:
查看详情人气:73
详解Redis中的双链表结构

Redis中双链表实现的基本结构:1.节点结构typedefstructlistNode{structlistNode*prev;//前向节点structlistNode*next;//后向节点void*va

更新时间:2019-01-10类型:
查看详情人气:105
Redis教程(十三):管线详解

一、请求应答协议和RTT:Redis是一种典型的基于C/S模型的TCP服务器。在客户端与服务器的通讯过程中,通常都是客户端率先发起请求,服务器在接收到请求后执行相应的任务,最后再将获取的数据或处理结果以应答的方式发送给客户端。在此过

更新时间:2019-01-10类型:
查看详情人气:78
Redis教程(十):持久化详解

一、Redis提供了哪些持久化机制:1).RDB持久化:该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。2).AOF持久化:该机制将以日志的形式记录服务器所处理的每一个写操作,在Redi

更新时间:2019-01-10类型:
查看详情人气:102
Redis教程(八):事务详解

一、概述:和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念

更新时间:2019-01-10类型:
查看详情人气:83
Redis教程(七):Key操作命令详解

一、概述:在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和SortedSet。这些命令都具有一个共同点,即所有的操作都是针对与Key关联的Value的。而该篇

更新时间:2019-01-10类型:
查看详情人气:96
详解Centos7下配置Redis并开机自启动

本篇文章主要介绍了Centos7下配置Redis并开机自启动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。最近在做作业的时候需要用到Redis缓存,由于每次重启服务器都需要重新启动Redis,也是忒烦人,于是就有了这一篇博客,好,废话

更新时间:2019-01-10类型:
查看详情人气:99
Redis2.8配置文件中文详解

addbyzhj:没找到本文的原文。另外,redis配置文件中文翻译也翻译的不错,可以与本文对照看。两篇文章都是以Redis2.8来介绍的在Redis中直接启动redisserver服务时,采用的是默认的配置文件。采用redi

更新时间:2019-01-10类型:
查看详情人气:93
详解Redis用链表实现消息队列

前言Redis链表经常会被用于消息队列的服务,以完成多程序之间的消息交换。个人认为redis消息队列有一个好处,就是可以实现分布式和共享,就和memcache作为mysql的缓存和mysql自带的缓存一样。链表实现消息队列Redis链表支持

更新时间:2019-01-10类型:
查看详情人气:78
Redis对比Memcached并在CentOS下进行安装配置详解

Redis对比Memcached并在CentOS下进行安装配置<em style='color:red;'>详解</em>

Redis是一个开源、支持网络、基于内存、键值对的KeyValue数据库,本篇文章主要介绍了Redis对比Memcached并在CentOS下进行安装配置详解,有兴趣的可以了解一下。了解一下RedisRedis是一个开

更新时间:2019-01-10类型:
查看详情人气:92
详解利用redis+lua解决抢红包高并发的问题

抢红包的需求分析抢红包的场景有点像秒杀,但是要比秒杀简单点。因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这

更新时间:2019-01-10类型:
查看详情人气:92
利用yum安装Redis的办法 详解

介绍Redis是一个keyvalue存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset–有序集合)和hash(哈希类型)。

更新时间:2019-01-10类型:
查看详情人气:95
MongoDB数据库插入、更新和删除操作详解

MongoDB数据库插入、更新和删除操作<em style='color:red;'>详解</em>

一、Insert操作Insert操作是MongoDB插入数据的基本方法,对目标集合使用Insert操作,会将该文档添加到MongoDB并自动生成相应的ID键。文档结构采用类似JSON的BSON格式。常见的插入操作主要有单条插入和批量插入两种

更新时间:2019-01-10类型:
查看详情人气:100
在CentOS7环境下安装Redis数据库详解

正如我们所知的那样,Redis是一个开源的、基于BSD许可证的,基于内存的、键值存储NoSQL数据库。Redis经常被视为一个数据结构服务器,因为Redis支持字符串strings、哈希hashes、列表lists、集合sets、有序集so

更新时间:2019-01-10类型:
查看详情人气:101
详解redis数据结构之sds

<em style='color:red;'>详解</em>redis数据结构之sds

详解redis数据结构之sds字符串在redis中使用非常广泛,在redis中,所有的数据都保存在字典(Map)中,而字典的键就是字符串类型,并且对于很大一部分字典值数据也是又字符串组成的。以下是sds的具体存储结构:从图中

更新时间:2019-01-10类型:
查看详情人气:71
详解redis数据结构之压缩列表

<em style='color:red;'>详解</em>redis数据结构之压缩列表

详解redis数据结构之压缩列表redis使用压缩列表作为列表键和哈希键的底层实现之一。当一个列表键只包含少量的列表项,并且每个列表项都是由小整数值或者是短字符串组成,那么redis就会使用压缩列表存储列表项;同理,当一个哈希表包含的键值

更新时间:2019-01-10类型:
查看详情人气:110
CentOS6.4安装Redis教程详解

按照下面步骤依次执行1.检查依赖,安装依赖[root@ecs3c46~]#whereisgccgcc:/usr/bin/gcc/usr/lib/gcc/usr/libexec/gcc/usr/share/man/man1/g

更新时间:2019-01-10类型:
查看详情人气:144
基于redis实现的点赞功能设计思路详解

前言点赞其实是一个很有意思的功能。基本的设计思路有大致两种,一种自然是用mysql等数据库直接落地存储,另外一种就是利用点赞的业务特征来扔到redis(或memcache)中,然后离线刷回mysql等。直接写入Mysql直接写入Mys

更新时间:2019-01-10类型:
查看详情人气:71
详解redis是如何实现队列消息的ack

前言由于公司提供的队列实在太过于蛋疼而且还限制不能使用其他队列,但为了保证数据安全性需要一个可以有ack功能的队列。原生的redis中通过L/RPUSH/POP方式来实现队列的功能,这个当然是没办法满足需求的(没有ack功能),所以需要自

更新时间:2019-01-10类型:
查看详情人气:85
MongoDB各种查询操作详解

MongoDB各种查询操作<em style='color:red;'>详解</em>

一、find操作MongoDB中使用find来进行查询,通过指定find的第一个参数可以实现全部和部分查询。1、查询全部空的查询文档{}会匹配集合的全部内容。如果不指定查询文档,默认就是{}。2、部分查询3、键的筛选键的筛选是查询时只返回自

更新时间:2019-01-10类型:
查看详情人气:123
详解SSH框架和Redis的整合

<em style='color:red;'>详解</em>SSH框架和Redis的整合

一个已有的StrutsSpringHibernate项目,以前使用MySQL数据库,现在想把Redis也整合进去。1.相关Jar文件下载并导入以下3个Jar文件:commonspool22.4.2.jar、jedis2.3.1.

更新时间:2019-01-10类型:
查看详情人气:90
MongoDB系列教程(八):GridFS存储详解

GridFS简介mongoDB的文档以BSON格式存储,支持二进制的数据类型,当我们把二进制格式的数据直接保存到mongoDB的文档中。但是当文件太大时,例如图片和视频等文件,每个文档的长度是有限的,于是mongoDb会提供了一种处理大文件

更新时间:2019-01-10类型:
查看详情人气:111
RedisSentinel服务配置流程(详解)

RedisSentinel服务配置流程(<em style='color:red;'>详解</em>)

1、RedisSentinel服务配置1.1简介Redis的Sentinel系统用于管理多个Redis服务器(instance),该系统执行以下三个任务:监控(Monitoring):Sentinel会不断地检查你的主服务

更新时间:2019-01-10类型:
查看详情人气:79
mongodbreplicaset配置高性能多服务器详解

mongodbreplicaset配置高性能多服务器<em style='color:red;'>详解</em>

mongodb的多服务器配置,以前写过一篇文章,是masterslave模式的,请参考:详解mongodb主从配置。masterslave模式,不能自动实现故障转移和恢复。所以推荐大家使用mongodb的replicaset,来实现

更新时间:2019-01-10类型:
查看详情人气:114
mongodb命令行下及php中insert数据详解

前面说了到数据库连接操作,请参考:mongodb添加用户及权限设置详解对数据库的操作:请参考:mongodb数据库操作详解创建,切换,删除下面说一下,数据库表的插入操作1,命令行下的insert操作usetest;#切

更新时间:2019-01-10类型:
查看详情人气:101
mongodb数据库操作详解--创建,切换,删除

mongodb安装就不说了,请参考:centosyum安装mongodb以及php扩展一,创建,切换,删除数据库[root@localhostzhangy]#mongoMongoDBshellversion:2.4.6

更新时间:2019-01-10类型:
查看详情人气:76
详解mongodb主从配置

<em style='color:red;'>详解</em>mongodb主从配置

一,mongodb主从服务器192.168.1.5mongodb主服务器192.168.1.108mongodb从服务器二,mongodb主从服务器安装[root@localhost~]#yum

更新时间:2019-01-10类型:
查看详情人气:98
MongoDB系列教程(七):MongoDb数据结构详解

MongoDB系列教程(七):MongoDb数据结构<em style='color:red;'>详解</em>

首先,向数据库插入一条bjson数据首先是定义文档,然后使用admin用户名密码登录,进入test数据库,向test数据库中插入此文档(“表名称和表中的记录”)插入结果,查看mongoVUE如下图所示从上图可以看出系统自带的三个数据库,lo

更新时间:2019-01-10类型:
查看详情人气:91
MongoDB入门教程之分片技术详解

MongoDB入门教程之分片技术<em style='color:red;'>详解</em>

在mongodb里面存在另一种集群,就是分片技术,跟sqlserver的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。一:分片mongodb采用将集合进行拆分

更新时间:2019-01-10类型:
查看详情人气:94
Redis中的数据过期策略详解

1、Redis中key的的过期时间通过EXPIREkeyseconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期

更新时间:2019-01-10类型:
查看详情人气:99
mongodb添加用户及权限设置详解

例如:mysql安装配置好后,有一个自带的mysql数据库,里面有一张user表,用来存放用户,以及用户权限,而mongodb这个最像关系型的数据库,有没有这样的表呢。一,掌握权限,理解下面4条基本上就差不多1,mongodb是没有默认管理

更新时间:2019-01-10类型:
查看详情人气:89
详解在Redis在Centos7上的安装部署

<em style='color:red;'>详解</em>在Redis在Centos7上的安装部署

Redis是一种高级keyvalue数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所

更新时间:2019-01-10类型:
查看详情人气:82
CentOS系统安装Redis及Redis的PHP扩展详解

CentOS系统安装Redis及Redis的PHP扩展<em style='color:red;'>详解</em>

redis简介redis是一款很不错的高性能的keyvalue数据库,它的出现在很大程度上弥补了很多像memcached这类的keyvalue存储的不足,它的特点有:支持持久化、半持久化数据保存、支持主从同步、value值支持多种类型等等

更新时间:2019-01-10类型:
查看详情人气:112
Redis发布订阅和实现.NET客户端详解

Redis发布订阅和实现.NET客户端<em style='color:red;'>详解</em>

前言发布订阅在设计模式中也可以说是观察者模式,针对这个模式是处理对象间一对多的依赖关系的,当一个对象发生变化,其它依赖他的对象都要得到通知并更新。然而它也有自己的缺点,就是当主题发生一系列的变化时,观察者都要做批量的更新,如果这样的更新成本

更新时间:2019-01-10类型:
查看详情人气:104
图文详解Windows下使用Redis缓存工具的办法

图文<em style='color:red;'>详解</em>Windows下使用Redis缓存工具的办法

一、简介redis是一个keyvalue存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add

更新时间:2019-01-10类型:
查看详情人气:72
详解redis大幅性能提升之使用管道(PipeLine)和批量(Batch)操作

<em style='color:red;'>详解</em>redis大幅性能提升之使用管道(PipeLine)和批量(Batch)操作

前段时间在做用户画像的时候,遇到了这样的一个问题,记录某一个商品的用户购买群,刚好这种需求就可以用到Redis中的Set,key作为productID,value就是具体的customerid集合,后续的话,我就可以通过productid来

更新时间:2019-01-10类型:
查看详情人气:90
CentOS7下安装redis3.0.6并配置集群的过程详解

安装依赖[root@centos71~]#yumyinstallgccopenssldevellibyamldevellibffidevelreadlinedevelzlibdevelgdbmdevel

更新时间:2019-01-10类型:
查看详情人气:68
详解使用RedisSETNX命令实现分布式锁

使用Redis的SETNX命令可以实现分布式锁,下文介绍其实现方法。SETNX命令简介命令格式SETNXkeyvalue将key的值设为value,当且仅当key不存在。若给定的key已经存在,则SETNX不做任

更新时间:2019-01-10类型:
查看详情人气:79
Redis教程之代理ip池设计办法 详解

Redis教程之代理ip池设计办法 <em style='color:red;'>详解</em>

前言众所周知代理ip因为配置简单而且廉价,经常用来作为反反爬虫的手段,但是稳定性一直是其诟病。筛选出优质的代理ip并不简单,即使付费购买的代理ip源,卖家也不敢保证100%可用;另外代理ip的生命周期也无法预知,可能上一

更新时间:2019-01-10类型:
查看详情人气:66
MongoDB入门教程之主从复制配置详解

MongoDB入门教程之主从复制配置<em style='color:red;'>详解</em>

从这一篇开始我们主要讨论mongodb的部署技术。我们知道sqlserver能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是

更新时间:2019-01-10类型:
查看详情人气:87
详解用Redis实现Session功能

0.什么是RedisRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API1.与其他用户状态保存方案比较一般开发中用户状态使用session或者cookie,

更新时间:2019-01-10类型:
查看详情人气:104
关于redis状态监控和性能调优详解

前言对于任何应用服务和组件,都需要一套完善可靠谱监控方案。尤其redis这类敏感的纯内存、高并发和低延时的服务,一套完善的监控告警方案,是精细化运营的前提。本文主要给大家介绍了关于redis状态监控和性能调优的相关内容,分享出来供大家参考学

更新时间:2019-01-10类型:
查看详情人气:80
LinuxRedis的安装步骤详解

LinuxRedis的安装步骤详解前言:Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(l

更新时间:2019-01-10类型:
查看详情人气:72
详解Redis命令和键_动力节点Java学院整理

Redis命令用于在redis服务器上执行某些操作。要在Redis服务器上运行的命令,需要一个Redis客户端。Redis客户端在Redis的包,这已经我们前面安装使用过了。语法Redis客户端的基本语法如下:$rediscli例子下面

更新时间:2019-01-10类型:
查看详情人气:71
MongoDB索引使用详解

索引就像书的目录,如果查找某内容在没有目录的帮助下,只能全篇查找翻阅,这导致效率非常的低下;如果在借助目录情况下,就能很快的定位具体内容所在区域,效率会直线提高。索引简介首先打开命令行,输入mongo。默认mongodb会连接名为test的

更新时间:2019-01-10类型:
查看详情人气:66
详解MongoDB管理命令

MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中

更新时间:2019-01-10类型:
查看详情人气:107
MongoDB安全配置详解

0x00MongoDB权限介绍1.MongoDB安装时不添加任何参数,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库,需以auth参数启动。2.在刚安装完毕的时候MongoDB都默认有一个admin数据库,

更新时间:2019-01-10类型:
查看详情人气:90
Redis命令的详解及简单实例

Redis命令的详解及简单实例Redis命令用于在redis服务上执行操作。要在redis服务上执行命令需要一个redis客户端。Redis客户端在我们之前下载的的redis的安装包中。语法Redis客户端的基

更新时间:2019-01-10类型:
查看详情人气:89
Redis数据类型的详解

Redis数据类型的详解概要:Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sortedset:有序集合)。String(字符串)string是redis最基本的类型,

更新时间:2019-01-10类型:
查看详情人气:85
RedisSet集合的实例详解

RedisSet集合的实例详解Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。redis中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的成员

更新时间:2019-01-10类型:
查看详情人气:91
Redis性能大幅提升之Batch批量读写详解

Redis性能大幅提升之Batch批量读写<em style='color:red;'>详解</em>

前言本文主要介绍的是关于Redis性能提升之Batch批量读写的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:提示:本文针对的是StackExchange.Redis一、问题呈现前段时间在开发的时候,遇到了redis批量读的问题,

更新时间:2019-01-10类型:
查看详情人气:104
详解Redis开启远程登录连接

今天使用jedis客户端api连接远程连接redis的时候,一直报错,如下:redis.clients.jedis.exceptions.JedisConnectionException:java.net.ConnectException

更新时间:2019-01-10类型:
查看详情人气:80
详解Redis使用认证密码登录

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置

更新时间:2019-01-10类型:
查看详情人气:99
MongoDB运行状态监控、性能分析工具mongostat详解

MongoDB运行状态监控、性能分析工具mongostat<em style='color:red;'>详解</em>

这篇文章的目的是让你知道怎么了解你正在运行的Mongdb是否健康。mongostat详解mongostat是mongdb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或

更新时间:2019-01-10类型:
查看详情人气:79
详解MongoDB中创建集合与删除集合的操作办法

创建集合:createCollection()方法MongoDBdb.createCollection(name,options)是用来创建集合.语法:基本的createCollection()命令语法如下:db.createC

更新时间:2019-01-10类型:
查看详情人气:120
详解清除MongoDB所占用的多余的磁盘空间的办法

首先一点就是mongodb不会释放已经占用的硬盘空间,即使dropcollection也不行,除非dropdatabase。如果一个db曾经有大量的数据一段时间后又删除的话,硬盘空间就是一个问题,如何收回被mongdodb占用的多余空

更新时间:2019-01-10类型:
查看详情人气:105
MongoDBwindows解压缩版安装教程详解

MongoDBwindows解压缩版安装教程<em style='color:red;'>详解</em>

创建目录如下将mongodb的压缩包解压到mongodb目录下mongodata下创建data目录存放数据;创建log目录存放目录cmd输入命令:D:\mongo\mongodb\bin\mongod.exedbpath"D:\m

更新时间:2019-01-10类型:
查看详情人气:99
redis源码分析教程之压缩链表ziplist详解

redis源码分析教程之压缩链表ziplist<em style='color:red;'>详解</em>

前言压缩列表(ziplist)是由一系列特殊编码的内存块构成的列表,它对于Redis的数据存储优化有着非常重要的作用。这篇文章总结一下redis中使用非常多的一个数据结构压缩链表ziplist。该数据结构在redis中说是无处不在也毫不过分

更新时间:2019-01-10类型:
查看详情人气:125
Redis两种持久化方案RDB和AOF详解

本文主要针对Redis有两种持久化方案RDB和AOF做了详细的分析,希望我们整理的内容能够帮助大家对这个两种方案有更加深入的理解。Redis有两种持久化方案,RDB(RedisDataBase)和AOF(AppendOnly

更新时间:2019-01-10类型:
查看详情人气:81
redis集群规范详解

本文档翻译自http://redis.io/topics/clusterspec。引言这个文档是正在开发中的Redis集群功能的规范(specification)文档,文档分为两个部分:第一部分介绍目前已经在unstable

更新时间:2019-01-10类型:
查看详情人气:113
Redis如何实现数据库读写分离详解

Redis如何实现数据库读写分离<em style='color:red;'>详解</em>

前言Redis是一种NoSQL的文档数据库,通过keyvalue的结构存储在内存中,Redis读的速度是110000次/s,写的速度是81000次/s,性能很高,使用范围也很广。Redis是一个keyvalue存储系统。和Memcach

更新时间:2019-01-10类型:
查看详情人气:149
redis实现加锁的几种办法 示例详解

前言本文主要给大家介绍了关于redis实现加锁的几种方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。1.redis加锁分类redis能用的的加锁命令分表是INCR、SETNX、SET2.第一种锁命令INCR这种加锁

更新时间:2019-01-10类型:
查看详情人气:136
redis数据结构之intset的实例详解

redis数据结构之intset的实例<em style='color:red;'>详解</em>

redis数据结构之intset的实例详解在redis中,intset主要用于保存整数值,由于其底层是使用数组来保存数据的,因而当对集合进行数据添加时需要对集合进行扩容和迁移操作,因而也只有在数据量不大时redis才使用该数据结构来保存整

更新时间:2019-01-10类型:
查看详情人气:96
Redis实现队列原理的实例详解

Redis实现队列原理的实例详解场景说明:·用于处理比较耗时的请求,例如批量发送邮件,如果直接在网页触发执行发送,程序会出现超时·高并发场景,当某个时刻请求瞬间增加时,可以把请求写入到队列,后台在去处理这些请求·抢购场景,先入先出的模式命

更新时间:2019-01-10类型:
查看详情人气:103
Mongodb中MapReduce实现数据聚合办法 详解

Mongodb中MapReduce实现数据聚合办法 <em style='color:red;'>详解</em>

Mongodb是针对大数据量环境下诞生的用于保存大数据量的非关系型数据库,针对大量的数据,如何进行统计操作至关重要,那么如何从Mongodb中统计一些数据呢?在Mongodb中,给我们提供了三种用于数据聚合的方式:(1)简单的用户聚合函数;

更新时间:2019-01-10类型:
查看详情人气:100
redis用scan指令代替keys指令(详解)

众所周知,当redis中key数量越大,keys命令执行越慢,而且最重要的会阻塞服务器,对单线程的redis来说,简直是灾难,终于找到了替代命令scan。SCANcursor[MATCHpattern][COUNTcoun

更新时间:2019-01-10类型:
查看详情人气:76
redis内部数据结构之SDS简单动态字符串详解

redis内部数据结构之SDS简单动态字符串<em style='color:red;'>详解</em>

前言reids没有直接使用C语言传统的字符串表示(以空字符结尾的字符数组)而是构建了一种名为简单动态字符串的抽象类型,并为redis的默认字符串表示,因为C字符串不能满足redis对字符串的安全性、效率以及功能方面的需求1、SDS定义在

更新时间:2019-01-10类型:
查看详情人气:105
Mongodb如何开启用户访问控制详解

前言Mongodb数据库默认情况下是没有访问控制的,整个数据库对外是开发的,只要能连上数据库,则可以进行任何操作,这会对数据带来很大的风险。当然,我们可以启用mongodb的访问控制,只让通过认证的用户才能对数据库进行角色范围内的操作。启

更新时间:2019-01-10类型:
查看详情人气:103
Redis如何存储对象与集合示例详解

Redis如何存储对象与集合示例<em style='color:red;'>详解</em>

前言大家都知道在项目中,缓存以及mq消息队列可以说是不可或缺的2个重要技术。前者主要是为了减轻数据库压力,大幅度提升性能。后者主要是为了提高用户的体验度,我理解的是再后端做的一个ajax请求(异步),并且像ribbmitmq等消息队列有重试

更新时间:2019-01-10类型:
查看详情人气:96
PHPMongoDBGridFS存储文件的办法 详解

photos;//选择数据库$grid=$dbgetGridFS();//取得gridfs对象gridfs

更新时间:2019-01-10类型:
查看详情人气:118
Redis中事件驱动模型示例详解

Redis中事件驱动模型示例<em style='color:red;'>详解</em>

前言Redis是一个事件驱动的内存数据库,服务器需要处理两种类型的事件。文件事件时间事件下面就会介绍这两种事件的实现原理。文件事件Redis服务器通过socket实现与客户端(或其他redis服务器)的交互,文件事件就是服务

更新时间:2019-01-10类型:
查看详情人气:114
Redis学习教程之命令的执行过程详解

前言之前写了一系列文章,已经很深入的探讨了Redis的数据结构,数据库的实现,key的过期策略以及Redis是怎么处理事件的。所以距离Redis的单机实现只差最后一步了,就是Redis是怎么处理client发来的命令并返

更新时间:2019-01-10类型:
查看详情人气:119
Redis事务涉及的watch、multi等命令详解

RedisWatch命令作用:用于监视一个(或多个)key,如果在事务执行之前这个(或这些)key被其他命令所改动,那么事务将被打断。用法:redis127.0.0.1:6379WATCHkey1key2OKRed

更新时间:2019-01-10类型:
查看详情人气:126
MongoDB数据库中索引(index)详解

MongoDB数据库中索引(index)<em style='color:red;'>详解</em>

索引:特殊的数据结构,存储表的数据的一小部分以实现快速查询优点:1、大大减少了服务器需要扫描的数据量2、索引可以帮助服务器避免排序或使用临时表3、索引可以将随机io转换为顺序io索引评估:三星(非常好)一星:索引如果能将相关的记录放置到一起

更新时间:2019-01-10类型:
查看详情人气:115
window平台安装MongoDB数据库图文详解

window平台安装MongoDB数据库图文<em style='color:red;'>详解</em>

本文介绍了window平台安装MongoDB数据库的详情,具体如下官网:www.mongodb.org安装设置环境变量启动1、下载:根据系统下载32位或64位的.msi文件,下载后双击该文件,按提示安装即可,国外网站

更新时间:2019-01-10类型:
查看详情人气:71
MongoDB远程访问配置步骤详解

本文介绍的内容是关于MongoDB远程访问配置,下面话不多说,直接来看看详细的步骤。1、首先修改mongodb的配置文件让其监听所有外网ip编辑文件:/etc/mongodb.conf修改后的内容如下:bind_ip=0.0.0

更新时间:2019-01-10类型:
查看详情人气:111
mongodb集群重构和释放磁盘空间实例详解

MongoDB集群重构,释放磁盘空间由于mongodb删除了一部分数据后,不会回收相应的磁盘空间,所以这里通过重建数据目录的方式释放磁盘空间。一实验环境配置了一个副本集,该副本集由以下三个节点组成:10.192.203.201:2701

更新时间:2019-01-10类型:
查看详情人气:120
MongoDB导出导入备份恢复数据详解及实例

数据库备份和数据恢复的重要性,我想大家都知道,这里就举例说明如何操作数据备份,数据恢复的实例:创建测试数据创建db:testdb,collection:user,插入10条记录mongoMongoDBshellversion:3.0.

更新时间:2019-01-10类型:
查看详情人气:84
redis中如何使用lua脚本让你的灵活性提高5个逼格详解

redis中如何使用lua脚本让你的灵活性提高5个逼格<em style='color:red;'>详解</em>

前言在实际工作过程中,可以使用lua脚本来解决一些需要保证原子性的问题,而且lua脚本可以缓存在redis服务器上,势必会增加性能。然而在redis的官网上洋洋洒洒的大概提供了200多个命令,貌似看起来很多,但是这些都是别人预先给你定义好的

更新时间:2019-01-10类型:
查看详情人气:108
Linux下MongoDB数据库实现自动备份详解

本文主要给大家介绍的是关于Linux下MongoDB数据库实现自动备份的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:一、创建MongoDB备份目录mkdirp/data/mongodb_bak/mongodb_bak_

更新时间:2019-01-10类型:
查看详情人气:107
MongoDB进阶之动态字段设计详解

本文主要介绍的是关于MongoDB动态字段设计的相关资料,分享出来供大家参考学习,需要的朋友们下面来一起看看详细的介绍吧。适宜读者人群MongoDB开发者基础需求产品:"我们要为现有的表单增加一个伟大的功能,允许用户增加想要的字

更新时间:2019-01-10类型:
查看详情人气:110
基于MongoDB数据库的数据类型和$type操作符详解

基于MongoDB数据库的数据类型和$type操作符<em style='color:red;'>详解</em>

前面的话  本文将详细介绍MongoDB数据库的数据类型和$type操作符类型数字备注Double1双精度浮点数此类型用于存储浮点值String2字符串这是用于存储数据的最常

更新时间:2019-01-10类型:
查看详情人气:124
MongoDB中如何使用JOIN操作详解

前言MongoDB是由C语言所编写的一种面向文档的非关系型数据库(是一种NoSql数据库实现),也是介于关系型数据库和非关系型数据库之间的数据存储产品,而众所周知SQL与NoSQL最大的不同之一就是不支持JOIN,在传统的数据库中,SQ

更新时间:2019-01-10类型:
查看详情人气:97