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

运维技术迷

专栏作者
214
文章
517817
阅读量
53
订阅数
Mysql审核平台Yearning
Yearning 是一款基于golang开发的 MYSQL SQL语句审核平台。提供查询审计,SQL审核等多种功能。
行 者
2020-04-22
1.6K0
小米开源SQL智能优化与改写工具SOAR
SOAR(SQL优化器和重写器)是一个对SQL进行优化和改写的自动化工具。由小米人工智能与云平台的数据库团队开发与维护。
行 者
2020-04-17
9440
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
Mysql在字段现有内容后面追加内容
在发布系统中所有前置任务里面增加一些内容,发布系统中大约有200+的项目,手动是不可能手动的,只有在数据库中操作了。
行 者
2019-12-05
2.9K0
连仕彤博客[Python笔记] Python内置数据结构之字符串
字符串基础 – 一个个字符组成的有序的序列,是字符的集合; – 使用单引号、双引号、三引号引住的字符序列; – 字符串是不可变对象; – Python3开始,字符串就是Unicode类型; 字符串定义和初始化 str1 = 'abc' str2 = "asdfg123" str3 = '''this's a string''' str4 = 'hello \n lianst.com' str5 = r"hello \n lianst.com" str6 = 'c:\windows\nt' str7
行 者
2018-07-05
5170
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数据库(七):数据导出与导入
一、数据导入 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数据库(四):约束条件
安装环境: 操作系统版本:RHEL 6.5 版本:MYSQL 5.5 约束条件的作用: 限制如何给字段赋值,创建表的时候如果没有设置的话,就是mysql建表的默认设置包括表结构的后四列。 1、NULL 是否允许空值 在不设置的时候,默认允许字段值为空 mysql> desc yueshu; +-------+--------------------+------+-----+---------+-------+ | Field | Type               | Null
行 者
2018-03-26
1.8K0
SQL复习之查询数据库状态
[box style=”tip”]使用SQL语句查询数据库状态[/box] --1、使用SQL语句查询数据库状态 select state_desc from  sys.databases wher
行 者
2018-03-26
1.2K0
SQL复习之删除数据库
本次记录删除数据库的两种方法,第一种为直接删除;第二种为先查询再删除。 删除数据库,语句如下: use master--指向当前操作的数据库 go --第一种方法,直接删除数据库 drop database E_market--删除E_market数据库 go   --第二种方法,先检查,再删除. IF exists(select * from sysdatabases where name='E_market') --检查E_market数据库是否存在,如果存在将执行删除数据库动作   drop d
行 者
2018-03-26
1.4K0
详解mysql-bin.000001文件来源以及处理方法
今天看服务器探针,吓了我一跳,发现硬盘空间剩余6.2G左右。 仔细想想没有往服务器上传什么大的文件,也不能被黑(不起眼的小网站服务器)。于是,就逐一的检查”/”下的所有文件占用磁盘空间的大小。
行 者
2018-03-26
1.5K0
SQL复习之创建登录名
本次复习内容为创建sql server的登录名,一共为两种:1、windows验证 2、sql server验证 [box style=”info”] 1、windows身份验证 [/box]
行 者
2018-03-26
8360
SQL复习之向现有数据库中添加文件组和数据文件
向现有数据库中添加文件组和数据文件,语句如下: use E_market --进入当前操作数据库 alter database E_market add filegroup FG1 --向E_market数据库添加FG1文件组 go --批处理标示   alter database E_market add file --向新建的文件组中添加数据文件 ( name='FG1_E_market_data', filename='e:\project\FG1', size=5MB, filegrowth=
行 者
2018-03-26
4.6K0
SQL复习之创建数据库用户
本次复习内容为创建sql server数据库用户。用户名是数据库的使用者,每个用来登录sql server 的用户名都是一个用户,同一个用户名可以对应多个数据库,同一个数据库也可以对应多个用户名。 创建一个用户名: 创建一个用户名对应多个数据库:
行 者
2018-03-26
9660
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档