MySQL Linux基础:打包解压、修改等操作方法及命令 出于多种原因,有的时候需要直接对deb包中的各种文件内容进行修改 主要有三个问题需要解决: 0、如何将deb包文件进行解包呢? 1、修改要修改的文件? 2、对修改后的内容进行生成deb包? 解包命令为 #解压出包中的文件到extract目录下 lin@li...
MySQL 异常处理之:Oracle RAC ASM故障数据恢复解决方法 一、故障描述 ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。 二、故障分析 分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元...
MySQL MySQL开发知识:MySQL数据库之存储过程 procedure 前言: stored procedure 完成特定功能的SQL语句集,存储在数据库中,经过第一次编译之后再次调用不需要编译(效率较高) 1、存储过程与函数的区别 1.1、相同点 都是为了可重复地执行操作数据库的SQL语句集合 都是一次编译,多次执行 1.2...
MySQL MySQL生产库内存异常增高的排查及处理过程 定位具体SQL 近期频繁收到一个MySQL实例的内存使用率高的报警,今天我们花时间排查一下问题出在哪里。 修改performance_schema 因为公司生产环境使用的阿里云RDS,修改参数相对方便,per...
MySQL MySQL数据库开发:正则表达式(REGEXP)使用详解 前言 有时候使用MySQL进行数据库查询数据的时候,like查询存在局限性,这时候就可以使用MySQL中的正则表达式查询的方式。 正则表达式是用来匹配文本的特殊的串(字符集合),将一个模式(正则表达式)与一个文本串进行比较。 从文本文件中提取电话号码 查找...
MySQL SQL开发知识:MYSQL如何查看进程和kill进程 如何查看进程和kill进程 有时候我们在执行一条SQL语句时,或者更改表结构时,由于这张表的数据量巨大,往往会在执行操作后就会卡住…然后这张表就会被锁住..这时,我们可以杀掉这个进程. 这里有两种方法查看和杀掉进程 第一种 SHOW PROC...
MySQL Linux常用命令:rpm、yum 安装软件 指令及使用方法详解 rpm包的管理 一种用于互联网下载包的打包及安装工具.它生成具有.RPM 扩展名的文件, RPM是 RedHat Package Manager(RedHat 软件包管理工具)的缩写,类似 windows 的 setup.exe rpm包的简单查询指令 r...
MySQL Linux基础:使用shell在多服务器上批量操作 SSH 协议 说公钥登陆之前,先来说一下 SSH 协议。 SSH 是一种网络协议,我们常说的 ssh 一般指其实现,即 OpenSSH,在 shell 中,也就是 ssh 命令。 SSH Secure Shell(安全外壳协议,简称SSH)是一种加密的网络...
MySQL CentOS xhsell expect批量远程执行脚本和命令 我们有时可能会批量去操作服务器,比如批量在服务器上上传某个文件,安装软件,执行某个命令和脚本,重启服务,重启服务器等,如果人工去一台台操作的话会特别繁琐,并浪费人力。 这时我们可以使用expect,向目标服务器上发送指令去实现批量操作。 下面的例子将在ce...
MySQL 毕昇 JDK!Oracle 要慌了!华为终于开源了自家的 Huawei JDK 没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK——毕昇 JDK! 免费!免费!免费!!! Oracle 要慌了? 毕昇 JDK 毕昇 JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 Op...
MySQL SQL开发知识:mysql 生成连续日期及变量 1、生产连续日期 说明:主要作用于一些统计数据,来根据时间顺序进行显示;假如数据库数据有隔天数据,偏偏统计又需要每天的都显示,即便是0,那就要生成一个时间表,来使用; 查询数据库数据: SELECT DATE_FORMAT( create_...
MySQL 教你如何linux手工配置ip地址详细步骤 1、先进入网卡配置目录 2、编辑ifcfg-ens33网卡的配置文件 vim ifcfg-ens33如下: 修改之后如下: 退出保存,使用ip add查看自己的ip地址,ip route查看网关,然后再继续编辑ifcfg-ens33网卡的配置文...