自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 MYSQL的体系结构

MYSQL的体系结构Client端MySQL内置客户端: mysql,mysqldump… .第三方: sqlyog ,navicat,workbench…应用APl:C java ,python ,php||到server端的连接层|连接层:1 连接协议:socket,TCPIP2 进行连接验证:user,password合法性3 连接资源的管理 max_connetions=15004 启动连接线程 conector Thread 接受SQL语句并返回执行结果mysql>

2021-04-15 20:44:50 216

原创 致女孩

男孩和女孩相亲女孩:房子?男孩:两套!女孩:存款?男孩:八位数!女孩:车子?男孩:50w!女孩:满意!男孩:谢谢!女孩:呵呵.男孩:你呢?女孩:什么?男孩:你条件怎么样,你有什么优势?女孩:我年轻漂亮啊!男孩:没了?女孩:配你还不够吗?我们正好郎才女貌啊!男孩:你说的是男”财“女貌吧? 也就是说你处理美貌,一无所有!女孩:你 (此时女孩很愤怒)男孩:你知道为什么很多有钱人的老婆并不漂亮吗?比如说马云,比如说轧克伯格,因为美色对普通人来讲是奢侈品,对于富人来讲就是白菜女

2021-04-15 00:23:02 262

原创 mysql备份工具Xtrabackup的安装与使用

Xtrabackup是一个开源的免费的热备工具,在Xtrabackup包中主要有Xtrabackup和innobackupex两个工具。其中Xtrabackup只能备份InnoDB和XtraDB两种引擎; innobackupex则是封装了Xtrabackup,同时增加了备份MyISAM引擎的功能。工具官方网站:https://www.percona.com/一、工具的部署(1)YUM安装推荐使用yum安装,避免繁琐的依赖包问题1,安装依赖包:yum install libev2,安装P

2021-04-09 16:22:05 758

转载 努力逆袭的日子里,我领悟了这些事

虽然说一直说“永远少年,永远热泪盈眶”,但是细究下来,值得保留的只是那份少年时期对未来的信任和爱。思想什么的,早就已经和十五年前那个小萌新不一样。不意外,我的一部分变成了自己曾经不喜欢的样子;很高兴,我的内核还是坚持了自我和初心。别不屑一顾,我走过的,都是你要走的路,人生就是一代一代的轮回,殊途同归。本质上看着某乎自以为精英的我们,和看故事会的那一代人没啥不同,守着微博在瓜田里上蹿下跳的我们,像不像之前村里磕着瓜子东家长西家短的长辈的样子?虽然知道所有的路都要靠自己去走,别人的说教不管哪个年代的年轻

2021-03-06 15:58:46 199

原创 mysql5.7的版本表空间迁移技术

表空间迁移技术:实现表快速迁移。1. 停止相关业务mysql> lock tables t100w read;mysql> delete from t100w where id=1000;ERROR 1099 (HY000): Table 't100w' was locked with a READ lock and can't be updatedmysql> select * from t100w limit 10;2. 目标库创建一摸一样的表mysql> cr

2021-03-02 15:51:12 221

原创 SQL基础应用

SQL基础应用1.1 什么是SQL?结构化查询语言。MySQL内置的命令。数据库管理、对象操作。是关系型数据库通用的语言。SQL规范: SQL89 SQL92 SQL99 SQL031.2 SQL 常用种类(填空题)1.2.1 DDL : 数据定义语言库 :增、删、改表 :增、删、改主要是针对以上对象的 结构、属性的定义。1.2.2 DCL : 数据控制语言对于权限相关管理。grant revoke1.2.3 DML : 数据操作语言数据行:增、删、改、查1.2.4 D

2021-02-28 18:24:25 120

原创 数据库忘记密码

数据库忘记密码5.7版本的数据库忘记密码解决办法管理员密码忘记的处理登录的时候显示如下报错[root@db01 ~]# mysql -uroot -pasdfasdfasdfmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2021-02-25 10:29:02 93 1

原创 数据库安装(centos7的环境)

数据库安装(centos7的环境下)5.7和8.0的安装5.7版本的安装1 环境准备1 创建目录[root@db01 ~]# mkdir -p /data/app/ /data/3306/data /data/3306/binlog2 创建MySQL相关用户、组[root@db01 ~]# useradd mysql[root@db01 ~]# chown -R mysql.mysql /data3 系统残留清空[root@db01 ~]# yum remove mariadb-l

2021-02-25 10:15:10 126

原创 《乘风破浪的姐姐》收官,我看清了成年人世界8条扎心真相

《乘风破浪的姐姐》收官,我看清了成年人世界8条扎心真相 01成年人的社交,实力才是硬道理节目伊始,姐姐们互相之间不熟悉,大家打招呼以示礼貌。吴昕因为是主持人的缘故,跟不少姐姐比较熟络,于是张雨绮找她帮忙介绍人。当吴昕试图介绍倚墙而立的海陆给她认识时,张雨绮却径直走向了对面的万茜。完全无视海陆的存在,被视作空气,场面一度尴尬。当吴昕再次介绍海陆时,张雨绮只是露出难以言说的微笑,说了一句:“都没有见过。”随后,海陆更是被黄圣依、金莎等

2020-09-08 15:51:21 557

原创 深夜鸡汤

也许后来你才知道,你有多优秀,就有多特殊我喜欢这个功利的世界,因为你想要的和你努力的永远都是成正比的,你不要说怀才不遇,其实怀才就像怀孕,你说的怀才不遇就是你怀的不够。所以说你想要的你就要坚持下去,如果你不坚持的话,就选择放弃,你选择了放弃就不要抱怨。很多时候你觉得坚持没有结果,是因为你没有等到结果你就放弃了,它也许会迟到,但永远不会缺席。还有人说平平淡淡不好嘛,但就怕你一生碌碌无为还安慰自己平凡可贵。因为比改变更可怕的事一成不变。也许做出改变很难,但是很多事往往坚持着坚持着就过来了。...

2020-06-10 01:07:39 143

原创 表空间管理,事物,ACSR,隔离级别+锁+MVCC

1. 表空间管理1.0 以下的配置,一般是在初始化之前就应该设置好的。1.1 共享表空间1.1.1 查询参数mysql> select @@innodb_data_file_path;mysql> select @@innodb_autoextend_increment;1.1.2 设置共享表空间方法一: 初始化时设置方法(建议)step1 :vim /etc/my.cnfinnodb_data_file_path=ibdata1:1024M;ibdata2:1024M;i

2020-05-27 13:32:16 281

原创 备份恢复

备份恢复1. 介绍最后一根救命稻草。备份主要时用来恢复数据。2. DBA在备份恢复工作职责2.1 设计备份策略和恢复策略备份策略:1. 备份的时间凌晨.根据公司的实际业务情况,一般选择业务低谷。2. 备份的周期每天每周3. 备份的方式全备、增量逻辑、物理 (备份sql语句或者磁盘)恢复策略1. 方案。2. 准确性。3. 需要多长时间。2.2 检查备份存在性。大小.日志2.3 定期恢复演练半年 , 每个季度做一下备份恢复演练 , 故障

2020-05-26 22:41:01 214

原创 MySQL 存储引擎

MySQL 存储引擎1. 介绍 plugin storage engine存储引擎相当于Linux 文件系统。插件的模式存在。作用在表的一种属性。2. MySQL中的存储引擎类型Oracle MySQL : mysql> show engines;MRG_MYISAM CSV MyISAM BLACKHOLE PERFORMANCE_SCHEMA InnoDB

2020-05-25 15:20:25 198

原创 索引及执行计划管理

索引及执行计划管理1 什么是索引?相当于书中的目录,起到优化查询的功能.条件类查询: where group by order by join on distinct2 索引的类型(数据结构,查找算法)Bree :B树索引(Balance Tree). InnoDB,MyISAMHash :哈希索引, memory相关引擎.innodb中也会维护自己的AHI(自适应)的hash索引。FullTEXT :全文索引.一般是在大字段使用,

2020-05-25 10:11:55 186

原创 体系结构和基础管理

体系结构和基础管理1 体系结构1.1 C/S(客户端/服务端)模型介绍**TCP/IP方式(远程、本地):mysql -uroot -poldboy123 -h 10.0.0.51 -P3306Socket方式(仅本地):mysql -uroot -poldboy123 -S /tmp/mysql.sock1.2 实例介绍实例=mysqld后台守护进程+Master Thread +干活的Thread+预分配的内存公司=老板+经理+员工+办公室1.3 mysqld程序运行原理

2020-05-14 10:06:27 388

原创 mysql简介

1.2.1 初级运维安装、搭建1.2.2 中级运维MySQL数据库管理员:用户权限,索引管理,存储引擎,备份恢复,主从,故障处理1.2.3 高级运维性能优化,集群高可用1. 什么是数据库?存储数据的介质data base数据 介质1.2 什么是数据?一般认为:文字,图片,视频,表格,用户名,密码。。。。。。计算机认为:010101010101.3 什么是介质?txt ,word , excel , ppt …notepad++ ,DBMS(数据库管理系统)

2020-05-09 16:21:33 138

原创 gitlab备份

gitlab备份GitLab备份对gitlab进行备份将会创建一个包含所有库和附件的归档文件。对备份的恢复只能恢复到与备份时的gitlab相同的版本。将gitlab迁移到另一台服务器上的最佳方法就是通过备份和还原。gitlab提供了一个简单的命令行来备份整个gitlab,并且能灵活的满足需求。备份文件将保存在配置文件中定义的backup_path中,文件名为TIMESTAMP_gitla...

2020-05-07 17:09:31 1343

原创 gitlab安装及使用

gitlab1 GitLab简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代...

2020-05-07 17:06:10 401

原创 私服搭建

私服的搭建打开sonar网页登陆10.0.0.203:9000登陆 admin admin方式二点击立即构建创建Maven私服nexus安装两个包[root@dayu ~] #ll-rw-r--r-- 1 root root 170023183 May 6 18:13 jdk-8u181-linux-x64.rpm-rw-r--r-- 1 root root...

2020-05-07 14:21:08 753

原创 创建Maven项目

创建Maven项目简介Maven是一个项目管理和综合工具。Maven提供给开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期。Apache的开源项目主要服务于JAVA平台的构建、依赖管理、项目管理。Project Object Model,项目对象模型。通过xml格式保存的pom.xml文件。该文件用于管理:源代...

2020-05-06 21:54:50 206

原创 github

github创建仓库1 登陆官网2 注册账号3 登陆账号开始创建仓库复制远程仓库地址[root@gitlab git_data] # git remote add origin [email protected]:dayuxinyi/git_data01.git[root@gitlab git_data] # git remoteorigin查看仓库版本[root@gitlab ...

2020-05-02 16:39:13 181

原创 Git的安装及使用

git笔记devops介绍Devops是什么解决开发与运维之间的冲突Devops能干什么提高产品质量1 自动化测试2 持续集成3 代码质量管理工具4 程序员鼓励师Devops如何实现既然这么好?为什么有些公司没有设计架构规划-代码的存储-构建-测试、预生产、部署、监控Git版本控制系统.版本控制系统简介vcs version control sys...

2020-05-02 15:45:20 591

原创 DBA

mysql的安装1.创建软件目录[root@db01 ~]# mkdir -p /data/app/ /data/3306/data /data/3306/binlog2.建立mysql用户和组(如果已有可忽略)创建MySQL相关用户、组[root@db01 ~]# useradd mysql[root@db01 ~]# chown -R mysql.mysql /data3 ...

2020-04-30 14:34:21 246

原创 系统优化

系统优化系统用户管理优化,系统命令提示符优化yum源优化防火墙服务优化系统字符集优化系统时间优化1 系统用户管理优化如何创建用户useradd oldboy如何设置用户密码1 以管理员身份设置密码 [root@oldboyedu ~]# passwd oldboy Changing password for user oldboy. ...

2019-09-13 15:41:53 235

原创 centos7 系统用户操作详解

centos7 系统用户操作详解系统用户一 创建用户和组(1)如何创建用户添加新的用户账号使用useradd命令语法:useradd 选项 用户名-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户...

2019-09-11 21:27:50 845

原创 如何查看系统版本和内核信息

如何查看系统版本和内核信息首先,我们来谈论一下发行版与内核版本的区别1.Linux 内核 只有一个正统来源,那就是linux 的开发团队。2.内核只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等。3.发行版的版本和内核版本是两回事,发行版由厂商更新,linux 内核由linux 的开发团队更新。4.发行版除了发行版本必定还有一个内核版本,表示内置的是哪个版本...

2019-09-11 20:15:32 1860

原创 /proc目录详细说明和服务器硬件详细信息

/proc目录详细说明和服务器硬件详细信息/proc路径详细:Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态...

2019-09-10 21:15:51 724

原创 xhell 5与Linux主机远程连接

xhell 5与Linux主机远程连接Linux系统网络配置测试网络的连通性ping 223.5.5.5修改网卡地址信息利用系统命令修改 nmtui重启网卡服务centos7: systemctl restart networkcentos6: /etc/init.d/network restartPS: linux系统中所有配置可以生效,必须重启相关服务检查确认网...

2019-09-06 15:21:44 119

原创 虚拟机创建流程

第一步:创建虚拟机选择创建虚拟机选择自定义安装,下一步根据你的VMware版本选择兼容选择稍后安装操作系统在创建的时候先不要选择操作系统,创建完成后在选择镜像。这里创建一个CentOS7的虚拟机Linux有很多的版本,选择你最需要的版本进行安装,并且你得有对应的镜像(iso)文件。填写新创建的虚拟机的名称,并且选择虚拟机存放位置虚拟机的名称可...

2019-09-01 14:53:32 1981 1

空空如也

空空如也

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

TA关注的人

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