自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天蝎座男孩

我们要一直努力着,适应着这个世界的温度,不管是季节还是人心。

  • 博客(34)
  • 收藏
  • 关注

转载 update更新字段

一、 写法轻松,更新效率高:update table1set field1=table2.field1,field2=table2.field2from table2where table1.id=table2.id二、常规方式,种写法相当于一个Leftjoin,以外面的where为更新条数,如果不加where就是所有记录update table1set field1=(select top 1 field1 from table2 where table2.id=table1....

2021-04-20 13:46:49 2565

转载 Oracle数据库创建用户与分配权限

要创建一个用户名为kobe的用户,密码为kobe123,则可以使用如下SQL语句:create USER kobe identified by kobe123;系统提示如下错误:报错原因就是,创建用户时应该以sys管理员身份登录。这样用户kobe就创建完成了。如果想要修改密码,则使用下面的命令:ALTER USER kobeIDENTIFIED BY 新密码;用户授权具体语法:GRANT 权限1[,权限2...]TO 用户名;权限包括系统权限.

2020-09-08 15:09:29 661

转载 MySQL主从复制详解

前言:在MySQL中,主从架构应该是最基础、最常用的一种架构了。后续的读写分离、多活高可用架构等大多都依赖于主从复制。主从复制也是我们学习MySQL过程中必不可少的一部分,关于主从复制的文章有很多,笔者也来凑凑热闹,写写这方面的内容吧,同时分享下自己的经验和方法。 1.主从复制简介及原理主从复制(也称 AB 复制)是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。对于多级复制,数据库服务器既可充当主机,也可充当从机。MySQL默认采.

2020-07-24 11:38:58 195

转载 mysql定时任务(event事件)实现详解

1.事件简介事件(event)是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是所谓的“事件调度器”。事件和触发器类似,都是在某些事情发生的时候启动。当数据库上启动一条语句的时候,触发器就启动了,而事件是根据调度事件来启动的。由于他们彼此相似,所以事件也称为临时性触发器。事件取代了原先只能由操作系统的计划任务来执行的工作,而且MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或

2020-06-29 14:45:50 656

转载 MySQL关于日期及时间字段的查询

前言:在项目开发中,一些业务表字段经常使用日期和时间类型,而且后续还会牵涉到这类字段的查询。关于日期及时间的查询等各类需求也很多,本篇文章简单讲讲日期及时间字段的规范化查询方法。1.日期和时间类型概览MySQL支持的日期和时间类型有DATETIME、TIMESTAMP、DATE、TIME、YEAR,几种类型比较如下:2.日期和时间相关函数CURDATE 和 CURRENT_DATE 两个函数作用相同,返回当前系统的日期值。CURTIME 和 CURRENT_TIME...

2020-06-11 14:58:39 2709 1

原创 win10系统无法开启移动热点

无法开启移动热点的原因多少网卡问题。鼠标右建点击“此电脑”,选择管理,在里面找到“设备管理器”选择“网络适配器”,找到下面的这个无线网卡,启动它。问题应该会完美解决。...

2020-06-08 10:48:34 1566

转载 MySQL视图

创建视图的基本格式CREATE VIEW <视图名称> [(column_list)]AS SELECT语句;基于单个数据表建立视图在使用emp表时,如果需要查询查询empno(编号)、ename(姓名)、job(职位)、hiredate(雇用日期)、sal(月薪)等字段,并指定中文拼音别名,SQL语句如下:select empno bianhao , e...

2019-12-11 16:22:59 320

原创 awk基本命令介绍

格式:awk ‘/匹配条件/{print}’文件名awk -F: '/nginx/{print $1,$3}' passwd -F: 表示以冒号做分割 /nginx/ 匹配nginx例子:打印出IP地址,并且IP地址把点换成横杠 ifconfig | grep "inet addr:" | grep -v "127.0.0.1...

2019-12-11 16:20:04 272

原创 sed命令基本介绍

使用sed命令追加文件内容总结: 追加用法总结: 1、a 在匹配行后面追加 2、i 在匹配行前面追加 3、r 将文件内容追加到匹配行后面 4、w ...

2019-12-11 16:18:52 2148

原创 Find命令

find命令总结: 常用选项: -name 查找/etc目录下以conf结尾的文件 find /etc -name '*conf' -iname 查找当前目录下文件名为aa的文件,不区分大小写 find . -iname aa -user 查找文件...

2019-12-11 16:13:18 233

原创 vim编辑器

1、移动光标 i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入末行 o: 向下新开一行 O: 向上新开一行 M: 光标移动到中间行 L: 光标移动到屏幕最后一行首行 w: 向后移动一个字 b: ...

2019-12-11 16:11:16 95

转载 ansible常用模块详解

ansible常用模块详解: ansible <host-pattern> [-m module_name] [-a args] [options] #ansible命令格式 指定主机组或ip地址 指定调用模块 传递给模块的参数 ansible-doc -l #列出可用模块 ansible-doc -s model_name #查看指定模块详细用法 ...

2019-09-09 21:15:00 174

原创 docker的基本命令

1、获取镜像:docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]例:docker pull ubuntu:16.042、运行:docker run -it --rm \ubuntu:16.04 \bashdocker run 就是运行容器的命令。 -i:交互操作,-t:终端 --rm...

2019-09-05 22:03:14 210

原创 MySQL面试题

MySQL面试题一、MySQL查询每门课程都大于80分的学生的姓名二、删除除了自动编号不同,其他信息都相同的冗余信息

2019-09-05 21:59:31 842

原创 iptables防火墙

表的概念 我们把相同功能的规则的集合叫做“表”,所以说,不同功能的规则,我们可以放在不同的表中进行管理。比如,A类表规则都是对应的IP的过滤,B类都是修改报文。 而iptables已经为我们定义了4种表,每种表对应不同的功能,而我们定义的规则也逃脱不了这4种功能的范围filter表:负责过滤功能,防火墙; 内核模块:iptable_filternet表:n...

2019-09-05 21:56:42 153

原创 关于克隆的虚拟机更改MySQL的uuid

在虚拟机中,为了方便我们经常会使用到克隆功能。但是克隆完之后所有的文件都是一样的,包括IP地址、mac地址、uuid等。在搭建主从复制的时候,如果uuid是一样的,那么就不能搭建成功。现在介绍下更改MySQL的uuid。首先先查看MySQL的安装位置;show variables like 'datadir';然后通过mysql生成一个uuid进行记录等会用于修改;sele...

2019-08-22 11:20:45 1435

原创 crontab命令介绍

使用crontab -e命令,会在/tmp下生成一个临时文件。当我们编辑完成保存后,会在/var/spool/cron下生成一个和用户名同名的文件。关于设置定时的语法的使用在这里有五个星号,每个星号都有不同的含有语法:* * * * * command第一个星号表示分钟,范围是0-59,*表示每分钟。第二个星号表示小时,范围...

2019-08-21 17:28:05 2146

原创 centos7的定时任务

创建脚本生成pid,路径在/var/run下面开始配置service配置计时器启动计时器systemctl start ping.timer

2019-08-21 15:55:08 137

转载 Linux系统查看系统信息与安装的软件包

系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -t...

2019-08-14 13:54:51 241

原创 MySQL基本命令

查看数据库列表:show databases;连接数据库:mysql -uroot -p[密码]选择数据库进入:use 数据库名查看表结构:desc [数据库名] . [表名]创建数据库:create database 数据库名;创建表:create table 表名 (定义字段)Create table users (name char(20) n...

2019-08-14 11:31:36 124

原创 MySQL数据库备份脚本

vim /opt/bakmysql.sh 1 #!/bin/bash 2 #mysql数据库备份脚本 3 #设置变量 4 MY_USER="admin" 5 MY_PASS="123456" 6 MY_HOST="192.168.137.21" 7 MY_CONN="-u$MY_USER -p$MY_PASS -h$MY_HOST" 8 #设置备份的数据库 9...

2019-08-09 16:41:42 111

转载 运维之MySQL面试题

(1)基础笔试命令考察1.开启MySQL服务 /etc/init.d/mysqld start serv...

2019-08-09 16:29:25 6338

转载 iptables面试题

1、详述iptales工作流程以及规则过滤顺序?工作顺序依次为:raw 、mangle 、nat 、filter规则链...

2019-08-09 16:26:57 198

转载 Http协议面试题

1.什么HTTP协议● 对客户端和服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”2.什么是HTTP协议无状态协议?怎么解决http协议无状态协议?● 无状态协议对于事物处理没有记忆能力。缺少状态意味着后续的处理需要前面的信息。● 无状态协议的解决办法:通过1)Cookie ; 2)通过s...

2019-08-09 16:23:00 103

原创 权限及归属管理

文件权限和归属1.访问权限可读:r (4)可写:w (2)可执行:x (1)想查看文件的权限,属主、属组,ls-l 就可以实现2.设置文件或目录的权限chmod [-R] [ugoa] [+-=] [rwx] 差数chmod [-R] [nnn] 差数-R:表示以递归的方式设置目录及目录下的所有子目录及文件的权限u:属主g:属组o:其他人a:所...

2019-08-05 11:15:25 414

原创 Linux账号与权限的管理

用户账号管理1.添加用户账户:useradd [选项] 用户名2.设置/更改用户口令:passwd [选项] 用户名-d:清空用户密码-l:锁定用户账号-s:查看用户账号状态是否被锁定-u:解锁用户账号3.修改用户属性 usermod usermod [选项] 用户名-l:更改用户账号的登录名字-c:修改用户账号-L:锁定用户账号-U:解...

2019-08-05 11:01:33 135

原创 centos7搭建LNMP

搭建LNMP首先需要的就是安装必要的服务,我们说的LNMP其实是Linux系统、nginx服务、MySQL数据库、php。首先的就是在Linux上安装这些。我在这里就不说了,关于安装的教程网上有很多博客。在安装完这些之后,首先需要配置nginx,使其能够支持php。进入nginx的配置文件vim /etc/nginx/conf.d/default.conf进入之后里面有关于php...

2019-08-05 10:21:22 154

原创 安装php72

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpmyum install yum-utilsyum-config-manager --enable remi-php72yum search php72yum install php72-php-fpm php72-php-common php72-php-mb...

2019-08-01 07:36:14 2253

原创 MySQL完全备份与恢复

数据库备份的分类从物理与逻辑的角度,备份可以分为物理备份与逻辑备份(1)物理备份:对数据库操作系统的物理文件(如数据文件,日志文件)的备份。物理备份又可以分为冷备份与热备份。 冷备份:在关闭数据库多大时候进行。 热备份:数据库正处于运行状态,这种备份以来与数据库的日志文件。 温备份:...

2019-07-27 20:04:48 260

原创 nginx搭建域名的虚拟主机

安装nginx可以直接访问这个网址https://nginx.org/en/linux_packages.html安装的先决条件sudo yum install yum-utils创建/etc/yum.repos.d/nginx.repo输入以下内容[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/...

2019-07-24 18:44:03 127

原创 apache基于域名的虚拟主机搭建

在/etc/httpd/conf.d下建立一个以.conf结尾的文件,例如:test.conf我这这里是做了两个虚拟主机,test.conf和test2.conf,现在就只说test.conf。接下来进入test.conf中。*:80 表示所有的IP访问80端口ServerName www.sun.com 这里是设置的域名,以后要访问的DocumentRoot /dat...

2019-07-23 09:57:18 563

原创 Linux设置程序开机自启

在Linux中设置程序开机自启,centos6与centos7是有很大的区别的,这也是7和6比较大的改变。比如我们要使用MySQL和apache,每次开机都需要手动启动,是很麻烦的。有时候忘记了还会出现错误。所以就需要程序开机自启。   centos7设置开机启动MySQL和apache   systemctl enable mys...

2019-07-21 17:57:11 268

转载 用docker配置mysql主从集群同步

用docker配置mysql主从集群同步 docker安装步骤sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://...

2019-07-14 22:59:10 280

原创 MySQL权限管理

一、MySQL权限简介       关于权限简单的理解就是它允许你做的最大的操作,是不可以越界的。比如只允许你有查询的操作,你就不能够对MySQL做别的操作。二、MySQL权限管理原则只授予能满足需要的最小权限,防止用户干坏事。比如用户只是需要查询,那就只给select权限就可以了,不要给用户赋予update、insert或者delete权限。创建...

2019-07-10 16:38:32 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除