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

mysql数据库巡检

shell 脚本中连接数据库执行mysql 命令 在 shell 脚本中,去链接数据库,并执行相关的命令的步骤如下: 首先使用 touch 命令创建个文件, 使用 chmod 赋给这个文件执行权限 在文件中输入如下.../bin/mysql -h${host} -u${userName} -p${password} ${dbname} -P${port} -e "${cmd}") 各项巡检命令 mysql 的数据文件存放的位置...查看MySQL中执行次数最多的前 10 条SQL 在MySQL中,要统计执行次数最大的SQL ,需要开启慢查询,通过慢查询日志进行统计, 查看是否开启慢查询日志命令: show variables like...当开启慢查询日志后,就可以通过慢查询日志来分析执行次数最多的SQL了。 使用MySQL提供的 mysqldumpslow 工具来进行分析慢查询日志。...Cache 的 SQL Qcache_queries_in_cache:目前在 Query Cache 中的 SQL 数量 Qcache_total_blocks:Query Cache 中总的 Block

2.6K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    mysql用户管理,常用sql语句,mysql数据库备份恢复

    查看指定用户授予的权限:show grants for (用户名)@('用户来源IP,可以是%号') 常用sql语句: show tables; =查看当前数据库里面有哪些表 select count...MySQL数据库的备份与恢复: mysqldump -uroot -p123456 mysql > /tmp/mysql.sql 备份数据库 mysql -uroot -p123456 mysql mysql.sql 恢复备份的数据库,同样可以把备份的数据库恢复到新创建了的数据库里面 mysqldump -uroot -p123456 mysql user > /tmp/user.sql...备份表,在需要备份的库后面加上一个表的名字,就可以备份表 mysql -uroot -p123456 mysql sql 恢复备份的表,可以修改库 可以把备份的表恢复到其他的库里面...mysqldump -uroot -p -A >/tmp/123.sql 备份所有的库 -A = 备份所有的库 mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql

    6.1K70

    小麦苗数据库巡检脚本,支持Oracle、MySQL、SQL Server和PG等数据库

    toc 一、巡检脚本简介 [image-20210130142952212.png] 目前一共包含8个脚本,若脚本的扩展名为“.sql”则表示该脚本为sql脚本,若脚本的扩展名为“.pl”则表示该脚本为...脚本DB_MySQL_HC_lhr_v7.0.0.sql是MySQL脚本,执行后会产生MySQL的健康检查html报告,该脚本为只读脚本。...二、巡检脚本特点 1、可以巡检Oracle、MySQL、SQL Server和PG数据库,也可以巡检Linux操作系统 2、脚本为绿色版、免安装、纯SQL文本 3、跨平台,只要有SQL*Plus、mysql...:1521/orcl as sysdba @DB_Oracle_HC_lhr_v7.0.0_12c.sql 2、MySQL数据库 首先将DB_MySQL_HC_lhr_v7.0.0.sql和pt-summary....wmv》或阅读《【DB健康巡检(Oracle+MySQL+MSSQL+OS)】小麦苗巡检脚本使用说明_LHR.pdf》,下载地址为:https://share.weiyun.com/5lb2U2M 。

    3.1K20

    Mysql常用sql语句(1)- 操作数据库

    测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 针对数据库的操作语句叫做数据定义语言(DDL)...] [[DEFAULT] COLLATE ]; 知识点 [ ] 的内容可以不填,有默认值 MySQL 的字符集(CHARACTER)和校对规则(COLLATION)是两个不同的概念...字符集:是用来定义 MySQL 存储字符串的方式 校对规则:定义了比较字符串的方式 实际栗子 # 简单创建一个数据库 create database yytest; # 添加条件判断,创建一个数据库...} 知识点 不一定要写数据库名,但需要当前有在使用的数据库 只能支持修改字符集和字符校验规则,如果要修改数据库名可以直接通过工具重命名数据库,Mysql暂时不支持语句修改 修改数据库不常用...CREATEDATABASE 总的sql集合 直接运行即可创建数据库,后续会用到哦!

    1.1K10

    MySQL巡检

    除此之外,还需要关注日志类信息,例如: 1/var/log/messages 2/var/log/dmesg MySQL本身 MySQL本身的监控应该包含重点参数的检查,MySQL状态的检查,除此以外还应该包含自增...id的使用情况(小心因为自增id使用满了 不能insert写入从而引发报警哦),及主从健康状态的巡检。...首先,查看mysql状态 1mysql> show full processlis;2mysql> show global status;3mysql> show engine innodb status...MySQL主从检测 #主从状态 mysql> show slave status\G #主从是否延迟 Master_Log_File == Relay_Master_Log_File && Read_Master_Log_Pos...中间件的巡检 mycat && proxysql 这些中间件的巡检,首先参考系统巡检,再看一下中间件本身的日志类和状态类信息,网络延迟或丢包的检查,也是必须要做工作。

    2.2K40

    【数据库健康巡检脚本】支持Oracle、MySQL、SQL Server、PG和OS的检查

    小麦苗数据库巡检脚本简介 ? 目前一共包含7个脚本,若脚本的扩展名为“.sql”则表示该脚本为sql脚本,若脚本的扩展名为“.pl”则表示该脚本为perl脚本。...脚本DB_MySQL_HC_lhr_v6.0.8.sql是MySQL脚本,执行后会产生MySQL的健康检查html报告,该脚本为只读脚本。...小麦苗数据库巡检脚本特点 1、可以巡检Oracle、MySQL、SQL Server、PG数据库(后期考虑增加MongoDB) 2、脚本为绿色版、免安装、纯SQL文本 3、跨平台,只要有SQL*Plus...MySQL数据库 ? ? ? ? SQL Server数据库 ? ? ? OS基本信息 ? PG数据库 ? 脚本运行方式 Oracle数据库 只要有sqlplus的客户端即可。...:1521/orcl as sysdba @DB_Oracle_HC_lhr_v6.0.8_12c.sql MySQL数据库 mysql -h192.168.1.63 -uroot -plhr -P3306

    4.1K72

    Linux下的mysql用户管理,常用sql语句,mysql数据库备份恢复

    笔记内容: 13.4 mysql用户管理 13.5 常用sql语句 13.6 mysql数据库备份恢复 笔记日期:2017-10-31 13.4 mysql用户管理 ?...13.5 常用sql语句 ?...恢复库,将备份文件里的内容重定向到一个空的数据库中,语法如下: mysql -uroot -p123456 mysql2 mysql.sql ?...备份表,除了备份整个数据库之外,还能针对数据库中的某个表进行备份,指定库名和表名即可,语法如下: mysqldump -uroot -p123456 mysql user > /tmp/user.sql...备份所有的库,如果mysql中有很多数据库,一个个去备份太麻烦,所以需要能够备份所有数据库的语句,语法如下: mysqldump -uroot -p -A >/tmp/123.sql -A是all,所有的意思

    3.2K30
    领券