骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 本文为mariadb官方手册:SELECT INTO OUTFILE的译文。 原文:https://mariadb.com/kb/en/select-into-outfile/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/select-into-o 阅读全文
posted @ 2018-04-19 20:34 骏马金龙 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:How to Quickly Insert Data Into MariaDB的译文。 原文:https://mariadb.com/kb/en/how-to-quickly-insert-data-into-mariadb/ 我提交到MariaDB官方手册的译文:ht 阅读全文
posted @ 2018-04-19 16:37 骏马金龙 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:INSERT ON DUPLICATE KEY UPDATE的译文。 原文:https://mariadb.com/kb/en/insert-on-duplicate-key-update/ 我提交到MariaDB官方手册的译文:https://mariadb.com/ 阅读全文
posted @ 2018-04-19 15:34 骏马金龙 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:insert select的译文。 原文:https://mariadb.com/kb/en/insert-select/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/insert-select/ 阅读全文
posted @ 2018-04-19 14:35 骏马金龙 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:CONCURRENT INSERTS的译文。 原文:https://mariadb.com/kb/en/concurrent-inserts/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/concurrent-inser 阅读全文
posted @ 2018-04-19 14:19 骏马金龙 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:INSERT的译文。 原文:https://mariadb.com/kb/en/insert/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/insert/ 阅读全文
posted @ 2018-04-19 13:20 骏马金龙 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:TRUNCATE TABLE的译文。 原文:https://mariadb.com/kb/en/truncate-table/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/truncate-table/ 阅读全文
posted @ 2018-04-19 11:09 骏马金龙 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 公用表表达式(Common Table Expression,CTE)和派生表类似,都是虚拟的表,但是相比于派生表,CTE具有一些优势和方便之处。 CTE有两种类型:非递归的CTE和递归CTE。 CTE是标准SQL的特性,属于表表达式的一种,MariaDB支持CTE,MySQL 8才开始支持CTE。 阅读全文
posted @ 2018-04-18 16:40 骏马金龙 阅读(4776) 评论(2) 推荐(4) 编辑
摘要: 本文为mariadb官方手册:非递归CTE的译文。 原文:https://mariadb.com/kb/en/library/non-recursive-common-table-expressions-overview/我提交到MariaDB官方手册的译文:https://mariadb.com/ 阅读全文
posted @ 2018-04-18 11:25 骏马金龙 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 视图是表表达式的一种,所以它也是虚拟表。对视图操作的时候会通过语句动态的从表中临时获取数据。 1.创建、修改视图 当使用or replace时,如果视图存在则此语句相当于alter view,如果视图不存在,则等价于create view。 关于algorithm,后文详细说明。 with [loc 阅读全文
posted @ 2018-04-17 23:59 骏马金龙 阅读(1620) 评论(0) 推荐(3) 编辑
摘要: 触发器用来实现在永久表上进行某些操作时触发启动另一操作。 1.创建触发器 以下是MariaDB中create trigger的语法:mysql不支持or replace和if not exists子句。 触发器只能建立在永久表上,不能建立在视图和临时表上。MySQL/MariaDB中的触发器只支持行 阅读全文
posted @ 2018-04-17 22:29 骏马金龙 阅读(5435) 评论(0) 推荐(5) 编辑
摘要: 本文为mariadb官方手册:CREATE TRIGGER的译文。 原文:https://mariadb.com/kb/en/create-trigger/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/create-trigger/ 阅读全文
posted @ 2018-04-17 00:16 骏马金龙 阅读(520) 评论(0) 推荐(0) 编辑
摘要: bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html test.xml文件很大,内容结构如下: list.txt文件较小,内容如下: 需求是,如果<url>...</url>中间包含了list.txt文件中的某一行,则删除这 阅读全文
posted @ 2018-04-15 20:42 骏马金龙 阅读(1680) 评论(0) 推荐(3) 编辑
摘要: 今天闲逛贴吧,竟然看到有个人问绝对路径的表示方式为什么不是//usr/local而是/usr/local。原文: 我想99%的人都没想过这个问题,都理所当然的认为:它不就是根"/"吗? 很巧,我是个探索狂和强迫症患者,当年回炉复习文件系统的时候,正好琢磨过这个问题。下面是我的理解,自认能解释的通。但 阅读全文
posted @ 2018-04-13 15:26 骏马金龙 阅读(1531) 评论(0) 推荐(4) 编辑
摘要: bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 注:这是一个没什么鸟用的功能。不过也算是一种拓展。 通常在那些"一键化部署"的shell脚本中,可能需要使用ssh执行远程命令来实现一些简单的自动化,这些远程命令可能需要 阅读全文
posted @ 2018-04-11 00:29 骏马金龙 阅读(8212) 评论(0) 推荐(4) 编辑
摘要: bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 基本的重定向功能想必都理解。本文对shell环境下的IO重定向稍作深入,相信看完后,能够彻底理解 >file 2>&1 。 文件描述符(file description, 阅读全文
posted @ 2018-04-06 12:37 骏马金龙 阅读(10926) 评论(13) 推荐(16) 编辑
摘要: 1.简介 heartbeat和pacemaker都支持三种资源代理:传统的haresources脚本(/etc/ha.d/resource.d)、符合LSB规范的脚本(/etc/init.d)以及OCF脚本(/usr/lib/ocf/resource.d/heartbeat)。其中传统的hareso 阅读全文
posted @ 2018-04-05 21:41 骏马金龙 阅读(2328) 评论(0) 推荐(0) 编辑
摘要: MySQL/MariaDB中的符合语句结构有:BEGIN...END,if,case,while,loop,repeat,cursor,condition,handler。 在MySQL中,它们都只能在存储程序(procedure,function,trigger)内部使用,但在MariaDB中,从 阅读全文
posted @ 2018-04-05 19:58 骏马金龙 阅读(2398) 评论(0) 推荐(4) 编辑
摘要: 1.游标说明 游标,有些地方也称为光标。它的作用是在一个结果集中逐条逐条地获取记录行并操作它们。 例如: 其中select是游标所操作的结果集,游标每次fetch一行中的name和age字段,并将每一行的这两个字段赋值给变量var1和var2。 有很多、很多、很多人,很多、很多、很多书都强烈建议:能 阅读全文
posted @ 2018-04-05 13:42 骏马金龙 阅读(3432) 评论(0) 推荐(3) 编辑
摘要: 本文为mariadb官方手册:DECLARE HANDLER的译文。 原文:https://mariadb.com/kb/en/library/declare-handler/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/declare-handle 阅读全文
posted @ 2018-04-04 23:11 骏马金龙 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 1.集合的特征 关系型数据库,一方面它是数据库,可以存储数据,另一方面,它是关系的,也就是基于关系模型的。在关系型数据库中,专门为关系模型设计了对应的"关系引擎",关系引擎中包含了语句分析器、优化器、查询执行器。语句分析器用于分析语句是否正确,优化器用于生成查询的执行计划,查询执行器按照优化器生成的 阅读全文
posted @ 2018-04-04 18:11 骏马金龙 阅读(2353) 评论(0) 推荐(2) 编辑
摘要: 在MySQL/MariaDB中,存储过程(stored procedure)、存储函数(stored function)、触发器(trigger)、事件(event)统称为存储程序(stored programs)。此外,存储过程和存储函数还合称为stored routines。 对于函数来说,除了 阅读全文
posted @ 2018-04-03 18:36 骏马金龙 阅读(4345) 评论(1) 推荐(7) 编辑
摘要: 本文为mariadb官方手册:CREATE PROCEDURE的译文。 原文:https://mariadb.com/kb/en/create-procedure/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/create-procedure/ 回到 阅读全文
posted @ 2018-04-03 15:55 骏马金龙 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:CREATE FUNCTION的译文。 原文:https://mariadb.com/kb/en/library/create-function/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/create-functio 阅读全文
posted @ 2018-04-02 23:56 骏马金龙 阅读(1244) 评论(0) 推荐(2) 编辑
摘要: 在MySQL/MariaDB中有好几种变量类型:用户自定义变量、系统变量、一般的临时变量(即本地变量,或称为局部变量)。 1.用户变量 用户变量是基于会话的,也是基于用户的,所以我觉得称之为会话变量更合适,但会话变量一般用来表示系统会话变量(后面会说明),所以还是称之为用户变量好了。 只有本用户才能 阅读全文
posted @ 2018-04-02 17:39 骏马金龙 阅读(3240) 评论(2) 推荐(6) 编辑
摘要: 1.drbd多节点简介 在drbd9以前,drbd一直只能配置两个节点,要么是primary/secondary,要么是primary/primary。虽然在这些版本上也能配置第三个节点实现三路节点的同步,但这个第三节点一般都只当作备份drbd设备,几乎没人去使用drbd配置3节点。 但是在drbd 阅读全文
posted @ 2018-04-02 11:04 骏马金龙 阅读(2679) 评论(0) 推荐(2) 编辑
摘要: 1.几种获取状态信息的方法 drbd有很多获取信息的方式。在drbd84和之前的版本,大多都使用cat /proc/drbd来获取信息,多数情况下,这个文件展示的信息对于管理和维护drbd来说已经足够。 例如以下是drbd84上两个volume的节点状态信息: 但从drbd9开始,/proc/drb 阅读全文
posted @ 2018-03-31 23:00 骏马金龙 阅读(5146) 评论(1) 推荐(3) 编辑
摘要: drbd的简介、同步机制和安装见另一篇文章:drbd(一):简介、同步机制和安装。 本文所述为drbd8.4的配置,和8.4版本之前的版本,以及drbd9版本的差别都非常大。 1.drbd配置文件 drbd的主配置文件/etc/drbd.conf,为了管理的便捷性,在此文件中使用了include指令 阅读全文
posted @ 2018-03-30 22:09 骏马金龙 阅读(3134) 评论(0) 推荐(0) 编辑
摘要: 推荐win下一些个人爱用的工具软件(以及使用心得)和一些系统调整方法,让win下不尽人意的设置发生小小变化,让整天摸着电脑的ITer们的生活更有乐趣。 本人酷爱收集一些好用的软件,若各位也对某个或某些软件有所心得,不妨"划下道来",分享分享,本人感激不尽。 禁用shift+space全半角切换功能 阅读全文
posted @ 2018-03-30 13:39 骏马金龙 阅读(8200) 评论(1) 推荐(10) 编辑
摘要: 1.drbd简介 drbd是通过网络(tcp连接)在不同服务器之间实现基于block级别进行数据实时同步的软件。类似于inotify+rsync,只不过inotify+rsync是按文件级别来同步的,而drbd是工作在文件系统下层的,实现的是block同步和拷贝,效率相对较高。且inotify+rs 阅读全文
posted @ 2018-03-29 23:15 骏马金龙 阅读(3143) 评论(0) 推荐(3) 编辑
摘要: bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 1.脚本自杀正文 有些时候我们写的shell脚本中有一些后台任务,当脚本的流程已经执行到结尾处或将其kill掉时,这些后台任务会直接挂靠在init/systemd进程下, 阅读全文
posted @ 2018-03-28 02:32 骏马金龙 阅读(8012) 评论(2) 推荐(13) 编辑
摘要: 今天有个人问我du和df的统计结果为什么会不同。给他解析了一番,后来想想还是写篇文章从原理上来分析分析。 我们常常使用du和df来获取目录或文件系统已占用空间的情况。但它们的统计结果是不一致的,大多数时候,它们的结果相差不会很大,但有时候它们的统计结果会相差非常大。 例如: ##### df的统计结 阅读全文
posted @ 2018-03-27 18:49 骏马金龙 阅读(11445) 评论(3) 推荐(14) 编辑
摘要: 1.1 SQL语句的逻辑处理顺序 SQL语句的逻辑处理顺序,指的是SQL语句按照一定的规则,一整条语句应该如何执行,每一个关键字、子句部分在什么时刻执行。 除了逻辑顺序,还有物理执行顺序。物理顺序是SQL语句真正被执行时的顺序(执行计划),它是由各数据库系统的关系引擎中的语句分析器、优化器等等组件经 阅读全文
posted @ 2018-03-27 12:46 骏马金龙 阅读(11737) 评论(1) 推荐(14) 编辑
摘要: 本文为mariadb官方手册:DECLARE Variable的译文。 原文:https://mariadb.com/kb/en/library/declare-variable/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/declare-vari 阅读全文
posted @ 2018-03-24 10:29 骏马金龙 阅读(944) 评论(0) 推荐(1) 编辑
摘要: 本文为mariadb官方手册:SELECT INTO的译文。 原文:https://mariadb.com/kb/en/selectinto/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/selectinto/ 语法 描述 使用SELECT ... 阅读全文
posted @ 2018-03-24 09:33 骏马金龙 阅读(821) 评论(0) 推荐(1) 编辑
摘要: 本文为mariadb官方手册:User-Defined Variables的译文。 原文:https://mariadb.com/kb/en/user-defined-variables/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/user-def 阅读全文
posted @ 2018-03-22 00:44 骏马金龙 阅读(567) 评论(0) 推荐(1) 编辑
摘要: 本文为mariadb官方手册:SET Variable的译文。 原文:https://mariadb.com/kb/en/set-variable/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/set-variable/ 语法 存储程序stored 阅读全文
posted @ 2018-03-22 00:06 骏马金龙 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:SET的译文。 原文:https://mariadb.com/kb/en/set/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/set/ 语法 可以在任意表达式中使用下面的语法设置用户变量: 描述 SET语句可以为影响服 阅读全文
posted @ 2018-03-21 12:08 骏马金龙 阅读(448) 评论(0) 推荐(1) 编辑
摘要: 本文为mariadb官方手册:LAST_VALUE()的译文。 原文:https://mariadb.com/kb/en/last_value/我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/last_value/ 语法 描述 LAST_VALUE() 阅读全文
posted @ 2018-03-21 11:48 骏马金龙 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 本文为mariadb官方手册:赋值操作符(:=)的译文。 原文:https://mariadb.com/kb/en/assignment-operator/ 我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/assignment-operator/ 语法 阅读全文
posted @ 2018-03-21 11:19 骏马金龙 阅读(1172) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页