置顶随笔

[置顶]mysql 开发进阶篇系列 54 权限与安全(账号管理的各种权限操作 下)

摘要: 1. 查看权限 2. 更改权限 可以进行权限的新增和回收,使用grant来新增,使用revoke来回收。在前面52章节中也有介绍revoke的使用。 也可以直接对user,db,tables_priv,columns_prive 四个权限表进行更新,这个在上篇中也有讲到。 更多revoke语法的了解阅读全文

posted @ 2018-10-20 09:02 花阴偷移 阅读(137) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 53 权限与安全(账号管理的各种权限操作 上)

摘要: 一. 概述 在了解前两篇的权限系统介绍后,这篇继续讲账号的管理,这些管理包括账号的创建,权限更改,账号删除等。用户连接数据库的第一步都是从账号创建开始。 1. 创建账号 有两种方法可以用来授权账号:(1) 是使用grant来授权账号,(2) 是直接操作权限表。 使用grant操作简单,出错率更少。使阅读全文

posted @ 2018-10-19 17:42 花阴偷移 阅读(57) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 52 权限与安全(系统四个权限表的粒度2018最新注册送白菜关系)

摘要: 一.概述 接着上篇的权限介绍,当用户进行连接的时候,权限表的存取过程有以下两个阶段: (1) 先从user表中的host,user, authentication_string 这3个字段中判断连接的ip,用户名,密码是否存在于表中,如果存在,则通过身份验证。 (2) 通过验证后,则按照以下权限表的阅读全文

posted @ 2018-10-18 17:43 花阴偷移 阅读(29) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 51 权限与安全(权限表user,db详细介绍 )

摘要: 一.概述 mysql 的权限系统主要用来对连接到数据库的用户进行权限验证,以此来判断此用户是否属于合法用户,以及合法用户给予的相应数据库权限。下面将介绍权限系统的工作原理,以及将要熟练掌握账号的管理和使用方法(mysql版本 5.7)。 1.1 权限系统的工作原理 mysql 权限系统通过两个阶段进阅读全文

posted @ 2018-10-17 17:51 花阴偷移 阅读(162) 评论(0) 编辑

[置顶]Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较)

摘要: 一.概述 接着上篇讲的结构化命令,最后讲到了test命令的另一种写法 if [ condition ],它的语法格式如下: 第一个方括号之后和第二个方括号之前必须加上一个空格,否则就会报错。test命令可以判断三类条件:(1)数值比较(2)字符串比较(3)文件比较。 1.1 数值比较 比较 描述 例阅读全文

posted @ 2018-10-16 17:47 花阴偷移 阅读(17) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 50 表的数据导入(load data infile,mysqlimport )

摘要: 一.概述 上篇讲到的表的数据导出(select .. into outfile 或者mysqldump),这篇继续讲表的数据导入,导入也同样有二个方法,分别是load data infile... 和mysqlimport。本质是一样的,区别在于前者是mysql内部执行, 后者是mysql 外部执行阅读全文

posted @ 2018-10-16 17:34 花阴偷移 阅读(37) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 49 表的数据导出(into outfile,mysqldump)

摘要: 一.概述 在数据库的日常维护中,表的导入和导出是很频繁的操作,本篇讲解如何使用导入功能,并以案例为演示。某些情况下,需要将表里的数据导出为某些符号分割的纯数据文本,而不是sql语句,比如:(1)用来作为excel显示。 (2)节省备份空间。(3)为了快速的加载数据,load data的加载速度比普通阅读全文

posted @ 2018-10-15 17:38 花阴偷移 阅读(80) 评论(0) 编辑

[置顶]nginx 系列1 linux下安装以及配置IIS分发

摘要: 一. 安装 操作系统:centos 7 ,nginx版本1.12.2,windows server 2008 iis 1.1 确认nginx所依赖的工具 Zlib: nginx提供gzip模块,需要zlib库支持,Openssl: nginx提供ssl功能, Pcre: 支持地址重写rewrite功阅读全文

posted @ 2018-10-14 11:55 花阴偷移 阅读(36) 评论(0) 编辑

[置顶]redis 系列1 linux下安装说明

摘要: 一. 安装环境 操作系统:centos 7 ,redis版本4.06,客户端windows 7 ,vs2015。 1.1 安装前的条件 yum -y install gcc-c++ 判断是否安装了gcc-c++ ,脚本如下: 1.2 redis官网下载离线包,上传到linux系统目录home/hsr阅读全文

posted @ 2018-10-13 20:00 花阴偷移 阅读(49) 评论(2) 编辑

[置顶]Linux编程 23 shell编程(结构化条件判断 命令if -then , if-then ... elif-then ...else,if test)

摘要: 一.概述 在上一篇里讲到了shell脚本,shell按照命令在脚本中出现的顺序依次进行处理,对于顺序操作已经足够了,但许多777真钱老虎机要求对shell脚本中的命令加入一些逻辑流程2018最新注册送白菜,这样的命令通常叫做 结构化命令。 1.1 使用if - then语句 在其他编程语言中,if是一个等式,值结果为ture或f阅读全文

posted @ 2018-10-12 17:48 花阴偷移 阅读(155) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 48 物理备份与恢复(xtrabackup 的增量备份与恢复,以及备份总结)

摘要: 一.增量备份概述 xtrabackup 和innobackupex 二个工具都支持增量备份,这意味着能复制自上次备份以来更改的数据。可以在每个完整备份之间执行许多增量备份,因此,您可以设置一个备份过程,例如每周一次完整备份和每天一次增量备份,或者每天一次完整备份和每小时一次增量备份。对于定期自动备份阅读全文

posted @ 2018-10-11 17:47 花阴偷移 阅读(192) 评论(2) 编辑

[置顶]mysql 开发进阶篇系列 47 物理备份与恢复(xtrabackup 的完全备份恢复,恢复后重启失败总结)

摘要: 一. 完全备份恢复说明 xtrabackup二进制文件有一个xtrabackup --copy-back选项,它将备份复制到服务器的datadir目录下。下面是通过 --target-dir 指定完全备份文件的目录,还原到datadir目录下。 可以使用xtrabackup --move-back选阅读全文

posted @ 2018-10-10 17:46 花阴偷移 阅读(27) 评论(0) 编辑

[置顶]Linux编程 22 shell编程(输出和输入重定向,管道,数学运算命令,退出脚本状态码)

摘要: 1. 输出重定向 最基本的重定向是将命令的输出发送到一个文件中。在bash shell中用大于号(>) ,格式如下:command > inputfile。例如:将date命令的输出内容,保存到指定的输出文件中。 如果文件已存在,重定向操作符会用新的文件数据覆盖已有文件。这种情况下可以用双大于号(>阅读全文

posted @ 2018-10-09 17:23 花阴偷移 阅读(224) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 46 物理备份与恢复( xtrabackup的 选项说明,增加备份用户,完全备份案例)

摘要: 一. xtrabackup 选项说明 在操作xtrabackup备份与恢复之前,先看下该工具的选项,下面记录了xtrabackup二进制文件的部分命令行选项,后期把常用的选项在补上。点击查看xtrabackup Option 指南 选项名 说明 --apply-log-only 仅在准备备份时,执行阅读全文

posted @ 2018-10-01 16:03 花阴偷移 阅读(44) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 45 物理备份与恢复(xtrabackup 安装,用户权限,配置)

摘要: 一. 安装说明 安装XtraBackup 2.4 版本有三种方式: (1) 存储库安装Percona XtraBackup(推荐) (2 )下载的rpm或apt包安装Percona XtraBackup。 (3) 源代码编译和安装。 Percona为yum (Red Hat、CentOS和Amazo阅读全文

posted @ 2018-09-30 12:00 花阴偷移 阅读(36) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 44 物理备份与恢复( 热备份xtrabackup 工具介绍)

摘要: 一.概述 物理备份和恢复又分为冷备份和热备份。与逻辑备份相比,它最大优点是备份和恢复的速度更快。因为物理备份的原理都是基于文件的cp。 1.1 冷备份 冷备份就是停掉数据库服务。这种物理备份一般很少使用,因为很多应用是不允许长时间停机的。恢复操作大概是:首先停掉mysql服务, 在操作系统级别恢复m阅读全文

posted @ 2018-09-29 17:39 花阴偷移 阅读(224) 评论(1) 编辑

[置顶]Linux编程 21 shell编程(环境变量,用户变量,命令替换)

摘要: 一.概述 这篇介绍shell的变量使用,跟其实语言一样,都有声明变量,使用变量,在shell中变量允许你临时地将信息存储中shell脚本中,以便和脚本的其他命令一起使用。 1.1 环境变量 在前面章节到了linux系统的环境变量,也可以在脚本中访问这些值。下面使用set 命令来查看当前系统的环境变量阅读全文

posted @ 2018-09-28 17:51 花阴偷移 阅读(41) 评论(0) 编辑

[置顶]Linux编程 20 shell编程(shell脚本创建,echo显示信息)

摘要: 一概述 前面19章里已经掌握了linux系统和命令行的基础知识,从本章开始继续学习shell脚本的基础知识。在大量编辑shell脚本前,先来学习下一些基本概念。 1.1 使用多个命令 Shell可以让多个命令串起来,一次执行完成,可以把它们放在同一行中,用分号隔开,如下所示: 上面就是一个简单的脚本阅读全文

posted @ 2018-09-27 18:21 花阴偷移 阅读(102) 评论(0) 编辑

[置顶]mysql 开发进阶篇系列 43 逻辑备份与恢复(mysqldump 的基于时间和位置的不完全恢复)

摘要: 一. 概述 在上篇讲到了逻辑备份,使用mysqldump工具来备份一个库,并使用完全恢复还原了数据库。在结尾也讲到了误操作是不能用完全恢复的。解决办法是:我们需要恢复到误操作之前的状态,然后跳过误操作语句。再恢复后面执行的语句,完成我们的恢复,这种恢复叫“不完全恢复”。在mysql 中,不完全恢复分阅读全文

posted @ 2018-09-26 17:50 花阴偷移 阅读(159) 评论(0) 编辑

[置顶]Linux编程 19 编辑器(vim 用法)

摘要: 一.概述 在开启shell脚本编程之前,必须要知道一款文本编辑器的用法,如文本编辑的查找,剪切,粘贴,定位等, 本篇只讲vim编辑器。vim编辑器全名叫vi improved,是经过对Unix系统vi编辑器的一些改进而来,vi编辑器是Unix系统最初的编辑器。 1.1 检查vim软件包 下面分析vi阅读全文

posted @ 2018-09-25 17:35 花阴偷移 阅读(37) 评论(0) 编辑

2018年10月20日

mysql 开发进阶篇系列 54 权限与安全(账号管理的各种权限操作 下)

摘要: 1. 查看权限 2. 更改权限 可以进行权限的新增和回收,使用grant来新增,使用revoke来回收。在前面52章节中也有介绍revoke的使用。 也可以直接对user,db,tables_priv,columns_prive 四个权限表进行更新,这个在上篇中也有讲到。 更多revoke语法的了解阅读全文

posted @ 2018-10-20 09:02 花阴偷移 阅读(137) 评论(0) 编辑

2018年10月19日

mysql 开发进阶篇系列 53 权限与安全(账号管理的各种权限操作 上)

摘要: 一. 概述 在了解前两篇的权限系统介绍后,这篇继续讲账号的管理,这些管理包括账号的创建,权限更改,账号删除等。用户连接数据库的第一步都是从账号创建开始。 1. 创建账号 有两种方法可以用来授权账号:(1) 是使用grant来授权账号,(2) 是直接操作权限表。 使用grant操作简单,出错率更少。使阅读全文

posted @ 2018-10-19 17:42 花阴偷移 阅读(57) 评论(0) 编辑

2018年10月18日

mysql 开发进阶篇系列 52 权限与安全(系统四个权限表的粒度2018最新注册送白菜关系)

摘要: 一.概述 接着上篇的权限介绍,当用户进行连接的时候,权限表的存取过程有以下两个阶段: (1) 先从user表中的host,user, authentication_string 这3个字段中判断连接的ip,用户名,密码是否存在于表中,如果存在,则通过身份验证。 (2) 通过验证后,则按照以下权限表的阅读全文

posted @ 2018-10-18 17:43 花阴偷移 阅读(29) 评论(0) 编辑

2018年10月17日

mysql 开发进阶篇系列 51 权限与安全(权限表user,db详细介绍 )

摘要: 一.概述 mysql 的权限系统主要用来对连接到数据库的用户进行权限验证,以此来判断此用户是否属于合法用户,以及合法用户给予的相应数据库权限。下面将介绍权限系统的工作原理,以及将要熟练掌握账号的管理和使用方法(mysql版本 5.7)。 1.1 权限系统的工作原理 mysql 权限系统通过两个阶段进阅读全文

posted @ 2018-10-17 17:51 花阴偷移 阅读(162) 评论(0) 编辑

2018年10月16日

Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较)

摘要: 一.概述 接着上篇讲的结构化命令,最后讲到了test命令的另一种写法 if [ condition ],它的语法格式如下: 第一个方括号之后和第二个方括号之前必须加上一个空格,否则就会报错。test命令可以判断三类条件:(1)数值比较(2)字符串比较(3)文件比较。 1.1 数值比较 比较 描述 例阅读全文

posted @ 2018-10-16 17:47 花阴偷移 阅读(17) 评论(0) 编辑

mysql 开发进阶篇系列 50 表的数据导入(load data infile,mysqlimport )

摘要: 一.概述 上篇讲到的表的数据导出(select .. into outfile 或者mysqldump),这篇继续讲表的数据导入,导入也同样有二个方法,分别是load data infile... 和mysqlimport。本质是一样的,区别在于前者是mysql内部执行, 后者是mysql 外部执行阅读全文

posted @ 2018-10-16 17:34 花阴偷移 阅读(37) 评论(0) 编辑

2018年10月15日

mysql 开发进阶篇系列 49 表的数据导出(into outfile,mysqldump)

摘要: 一.概述 在数据库的日常维护中,表的导入和导出是很频繁的操作,本篇讲解如何使用导入功能,并以案例为演示。某些情况下,需要将表里的数据导出为某些符号分割的纯数据文本,而不是sql语句,比如:(1)用来作为excel显示。 (2)节省备份空间。(3)为了快速的加载数据,load data的加载速度比普通阅读全文

posted @ 2018-10-15 17:38 花阴偷移 阅读(80) 评论(0) 编辑

2018年10月14日

nginx 系列1 linux下安装以及配置IIS分发

摘要: 一. 安装 操作系统:centos 7 ,nginx版本1.12.2,windows server 2008 iis 1.1 确认nginx所依赖的工具 Zlib: nginx提供gzip模块,需要zlib库支持,Openssl: nginx提供ssl功能, Pcre: 支持地址重写rewrite功阅读全文

posted @ 2018-10-14 11:55 花阴偷移 阅读(36) 评论(0) 编辑

2018年10月13日

redis 系列1 linux下安装说明

摘要: 一. 安装环境 操作系统:centos 7 ,redis版本4.06,客户端windows 7 ,vs2015。 1.1 安装前的条件 yum -y install gcc-c++ 判断是否安装了gcc-c++ ,脚本如下: 1.2 redis官网下载离线包,上传到linux系统目录home/hsr阅读全文

posted @ 2018-10-13 20:00 花阴偷移 阅读(49) 评论(2) 编辑

2018年10月12日

Linux编程 23 shell编程(结构化条件判断 命令if -then , if-then ... elif-then ...else,if test)

摘要: 一.概述 在上一篇里讲到了shell脚本,shell按照命令在脚本中出现的顺序依次进行处理,对于顺序操作已经足够了,但许多777真钱老虎机要求对shell脚本中的命令加入一些逻辑流程2018最新注册送白菜,这样的命令通常叫做 结构化命令。 1.1 使用if - then语句 在其他编程语言中,if是一个等式,值结果为ture或f阅读全文

posted @ 2018-10-12 17:48 花阴偷移 阅读(155) 评论(0) 编辑

导航

公告

博聚网