首页
学习
活动
专区
工具
TVP
发布

运维技术迷

专栏作者
214
文章
518041
阅读量
53
订阅数
Mysql审核平台Yearning
Yearning 是一款基于golang开发的 MYSQL SQL语句审核平台。提供查询审计,SQL审核等多种功能。
行 者
2020-04-22
1.6K0
prometheus之监控mysql
mysqld_exporter启动的时候需要读取mysql授权用户的一个配置文件,所以我们要先创建一下这个配置文件。
行 者
2020-02-10
1.4K0
grep命令遇到 Binary file matches解决方法
今天在grep数据库(Mysql)bilog文件的时候,终端返回报错:Binary file mysql-bin.000840 matches。
行 者
2019-12-10
5.5K0
连仕彤博客清理messages提示Operation not permitted的处理
今天收到服务器告警通知,提示磁盘空间不足。查看了一下messages日志文件,发现已经4G多了,所以想着把messages清空一下来释放点空间出来。但是在处理的时候提示Operation not permitted没有权限。 报错提示 [root@elk log]# ls -lash total 4.8G .... 4.1G -rw-------   1 root          root          2.4G May 22 10:01 messages  # 权限600,属主属组都是root 67
行 者
2018-07-09
4430
连仕彤博客Mysql数据库归档利器之pt-archiver
前言 数据库管理员或者运维人员经常需定期对数据进行归档和清除,我们可以使用percona的pt-archiver工具能完成这一功能,使得数据归档变得方便简单。 归档之前准备 pt-archiver归档前,需要先建立归档表(备份表)且表结构要一样。 pt-archiver操作的表必须有主键。 1.查询表、数据信息 MySQL [pttest1]> show table status like 'demo_table'\G; *************************** 1. row *******
行 者
2018-06-13
2.4K0
MySQL中DDL、DML、DCL的那些语句
DDL(data definition language):数据定义语言 DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。 常用的语句关键字包括: CREATE ALTER DROP DML(data manipulation language):数据库操纵语言 用于添加、删除、更新和查询数据库记录,并检查数据完整性。SQL中处理数据等操作统称为数据操纵语言 。 常用的语句关键字包括: SELECT UPDATE INSERT D
行 者
2018-03-26
1.7K0
Mysql忘记root密码的恢复方法
标题是忘记root密码,其实我个人觉得像数据库(mysql、oracle等)这么重要的服务,管理员的密码怎么可能忘记。但凡事都没有绝对,在使用mysql的过程中,总归会有遗忘或者误操作导致root密码不正确的情况。我本人也偶尔会出现这种情况,所以记录一下恢复方法,以便之后使用的时候不用满百度去搜索。 #停止mysql服务 service mysqld stop #跳过grant-table表启动 service mysql start --skip-grant-table #进入mysql s
行 者
2018-03-26
1.3K0
从Mysql备份中恢复单个表
因为云平台的备份是把库中所有的表都打包成一个 .sql文件,然而这一个.sql文件大约有20G,现阶段的方法是把.sql文件source到数据库数据处理机器上,然后再根据需求提出需要的表。每次这个操作都需要大约2个多小时,太耗时。闲暇时间,Google到了一个大神写的几行代码,经过实验确实很好用。下面就分享出来,仅供参考。 思路(原谅我也理解了好一会儿): 主要使用sed命令来实现,加上-n,-e参数把打印的结果追加到一个文件中,就得到了想要的表的内容。 一般情况下我们使用sed打印指定行的内容是: [ro
行 者
2018-03-26
4.4K0
MySQL数据库(十):用户授权与撤销授权
前言: 1.mysql数据库服务在不授权的情况下,只允许数据库管理员从数据库服务器本机登陆. 2.系统管理员才有修改数据库管理员密码的权限. 一、用户授权(grant) 默认只有数据库管理员从数据库服务器本机登陆才有授权权限 1.授权命令格式: 1.1从客户端登陆的时候不需要密码 grant 权限列表  on 数据库名 to 用户名@"客户端地址"; 1.2 授权用户可以从网络中的任意地址登陆到mysql server服务器 grant 权限列表 on 数据库名 to 用户名; 1.3 设置
行 者
2018-03-26
4K0
MySQL数据库(九):修改表结构
前言: 1.修改表结构的时候受表中已存储数据的限制 2.查看表结构 desc 表名; 1.修改表结构 格式: alter  table  表名  修改动作; 2.修改动作 <add,modify,chang,drop> 1.1 add 添加新字段 (新添加的字段默认追加在已有字段的下方) 格式: add  字段名(宽度) 约束条件,add  字段名(宽度) 约束条件; 例子: 添加字段 alter table  t22 add  mail varchar(50) not null  d
行 者
2018-03-26
6.9K0
MySQL数据库(八):表记录的基本操作(增删改查)
一、增 insert:增加(条件一条新纪录,默认新添加的记录都添加在已有记录的末尾) 1.格式: 1.1添加新纪录时,只给记录中的某几个字段赋值 insert into 表名(字段名1,字段名2...)values(值1,值2....); *值得类型是字符的话需要用双引号引起来 1.2 添加新纪录时,给所有记录中的所有字段赋值 insert into 表名 values(值1,值2....); *值得类型是字符的话需要用双引号引起来 *值与字段的类型一定匹配 2.例子 1.1 给表中插入一条记录
行 者
2018-03-26
5.2K0
MySQL数据库(七):数据导出与导入
一、数据导入 1.什么是导入:把系统文件的内容保存到数据库服务器的表里 2.导入数据时的注意事项? -表中字段的个数要和文件列中的个数相等 -字段的类型要和文件中列的值匹配 3.导入数据命令格式: load data infile '文件名' into table 表名  fields terminated by '分隔符' lines terminated by '\n'; *terminated by ‘分隔符’:指定列的分隔符 *lines terminated by
行 者
2018-03-26
10.5K0
MySQL数据库(六):体系结构和存储引擎
一、mysql 体系结构 连接池:内存/cpu/进程数 管理工具:提供mysql数据库服务的软件自带的命令 sql接口:传递sql命令给mysqld进程 分析器:sql命令格式是否正确,对操作的库或者表是否有使用权限 优化器:优化执行的sql语句,让系统使用最少的资源去执行sql命令 写(insert create update delete) 读(select) 缓存区:在mysql数据库服务时,会划分一定系统物理内存给mysql服务做查询缓存 存储引擎:myisam inno
行 者
2018-03-26
1.2K0
MySQL数据库(五):索引
一.什么是索引 相当于一本数的目录 二.使用索引的好处和坏处 好处:加快查找速度 坏处:占用磁盘空间 三.查看索引命令 命令格式: show index from  表名; 四.索引的算法 Index_type: BTREE (二叉树) Column_name: User Key_name: PRIMARY 五.索引的种类 1. index普通索引(务必掌握) 1.1 使用场景:通常表表中最为查询条件的字段设置为索引字段(性别 班级 名字) 1.2 使用规则 -字段值可以重复 -一个
行 者
2018-03-26
1.9K0
MySQL数据库(四):约束条件
安装环境: 操作系统版本:RHEL 6.5 版本:MYSQL 5.5 约束条件的作用: 限制如何给字段赋值,创建表的时候如果没有设置的话,就是mysql建表的默认设置包括表结构的后四列。 1、NULL 是否允许空值 在不设置的时候,默认允许字段值为空 mysql> desc yueshu; +-------+--------------------+------+-----+---------+-------+ | Field | Type               | Null
行 者
2018-03-26
1.8K0
MySQL数据库(一):安装MySQL数据库
安装环境: 操作系统版本:RHEL 6.5 安装版本:MYSQL 5.1 升级版本:MYSQL 5.6 一、简述MYSQL 1.什么是数据库? DB DataBase :数据库 依照某种数据模型进行组织并存放到存储器的数据集合 DBMS DataBase Manager System :数据库管理系统 用来操作和管理数据库的大型服务软件 DBS DataBase System :数据库系统 即DB+DBMS指带有数据库并整合了数据库管理软件的计算机系
行 者
2018-03-26
22.7K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档