广告
返回顶部
首页 > 资讯 > 数据库 >mysql查询日志的命令
  • 138
分享到

mysql查询日志的命令

2024-04-02 19:04:59 138人浏览 八月长安
摘要

这篇文章主要介绍“Mysql查询日志的命令”,在日常操作中,相信很多人在mysql查询日志的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql查询日志的命令”的疑惑

这篇文章主要介绍“Mysql查询日志的命令”,在日常操作中,相信很多人在mysql查询日志的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql查询日志的命令”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

mysql查询日志是用来记录用户登录数据库、记录用户在数据库操作的日志。类似oracle的审计功能,但是出于线上数据库频繁的操作,会产生大量的io和磁盘空间的压力,mysql是默认关闭的。但是有时候出于安全的考虑需要开启,这就要在安全和效率之间权衡了。
mysql> show global variables like '%general_log%';
+------------------+----------------------------------------+
| Variable_name    | Value                                  |
+------------------+----------------------------------------+
| general_log      | OFF                                     |                        --关闭状态
| general_log_file | /data/DB/mysql/trcloud-gtt-test-db.log |            --查询日志名称
+------------------+----------------------------------------+
2 rows in set (0.00 sec)

mysql>set global general_log=on;
mysql> show global variables like '%general_log%';
+------------------+----------------------------------------+
| Variable_name    | Value                                  |
+------------------+----------------------------------------+
| general_log      | ON                                    |                          --开启状态
| general_log_file | /data/DB/mysql/trcloud-gtt-test-db.log |            --查询日志名称
+------------------+----------------------------------------+

现在来看看这些查询日志都有哪些信息
登录数据库进行一番操作
[root@trcloud-wujian-test01 mysql]# mysql -P3306 -h272.30.249.154 -uroot -p
Enter passWord
ERROR 1045 (28000): Access denied for user 'root'@'172.30.248.18' (using password: YES)    --- 登录失败
[root@trcloud-wujian-test01 mysql]# mysql -P3306 -h272.30.249.154 -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 191
Server version: 5.6.27-76.0-log Percona Server (GPL), Release 76.0, Revision 5498987
Copyright (c) 2009-2015 Percona LLC and/or its affiliates
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a reGIStered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use test;                                                                                                               -- 选择数据库
Reading table infORMation for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> select * from emp;                                                                                                 --查询
+------+------+
| id   | name |
+------+------+
|    1 | jx   |
+------+------+
1 row in set (0.00 sec)
mysql> drop table emp;                                                                                                     -- 删除
Query OK, 0 rows affected (0.04 sec)
mysql> ^CCtrl-C -- exit!                                                                                                      --退出
Aborted
[root@trcloud-wujian-test01 mysql]
打开查询日志
[root@trcloud-gtt-test-db mysql]# tail -50f trcloud-gtt-test-db.log
160412 14:18:45   190 Connect   root@172.30.248.18 on                                                     --从哪个IP用什么用户登录失败记录
                  190 Connect   Access denied for user 'root'@'172.30.248.18' (using password: YES)
160412 14:19:12   191 Connect   root@172.30.248.18 on                                                     --记录从哪个IP哪个用户何时登录,191是一个session的唯一表示,同一个session这个数字是一致的
                  191 Query     select @@version_comment limit 1
160412 14:19:24   191 Query     SELECT DATABASE()                                                          
                  191 Init DB   test
                  191 Query     show databases
                  191 Query     show tables
                  191 Field List        emp 
160412 14:19:33   191 Query     select * from emp                                                               --查询操作
160412 14:19:40   191 Query     drop table emp                                                                   --删除操作
160412 14:20:18   191 Quit                                                                                               --退出session

到此,关于“mysql查询日志的命令”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: mysql查询日志的命令

本文链接: https://www.lsjlt.com/news/60819.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql查询日志的命令
    这篇文章主要介绍“mysql查询日志的命令”,在日常操作中,相信很多人在mysql查询日志的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql查询日志的命令”的疑惑...
    99+
    2022-10-18
  • mysql命令行开启慢查询日志的方法
    这篇文章给大家分享的是有关mysql命令行开启慢查询日志的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql命令行开启慢查询日志的方法:执行【set global sl...
    99+
    2022-10-18
  • linux查询日志命令有哪些
    这篇文章主要介绍linux查询日志命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 【背景】 排查线上环境问题,少不了去线上查日志。而使用什么命令,能快速准确地查到我们需...
    99+
    2022-10-19
  • Linux筛选查询日志的命令有哪些
    今天小编给大家分享一下Linux筛选查询日志的命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.查询日志中含有某个...
    99+
    2023-06-28
  • Java如何通过jstack命令查询日志
    目录1 首先要清楚线程的状态1.1 线程状态变迁图:1.2 各状态说明:1.3 对于jstack日志,我们要着重关注如下关键信息1.4 Waiting on monitor entr...
    99+
    2023-03-21
    java jstack命令查询日志 java查询日志 jstack日志
  • Java怎么通过jstack命令查询日志
    本文小编为大家详细介绍“Java怎么通过jstack命令查询日志”,内容详细,步骤清晰,细节处理妥当,希望这篇“Java怎么通过jstack命令查询日志”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1 首先要清楚...
    99+
    2023-07-05
  • MySQL 慢查询日志
    简介 MySQL 慢查询日志是排查问题 SQL 语句,以及检查当前 MySQL 性能的一个重要功能。 查看是否开启慢查询功能: mysql> mysql> show variables like 'slow_query%'; +...
    99+
    2022-04-20
    MySQL 慢查询日志
  • MySQL慢查询日志
    笔记内容:MySQL慢查询日志 笔记日期:2017-12-10 <br> MySQL日志文件系统的组成 通用查询日志 慢查询日志 和大多数关系型数据库一样,日志文件是MySQL数据库的重要...
    99+
    2022-10-18
  • mysql慢查询日志轮转_MySQL慢查询日志实操
    目录一、概述二、慢查询日志设置1、临时设置2、查询慢查询日志的开启状态和慢查询日志储存的位置3、查看存放日志的形式4、永久开启慢日志三、慢查询测试四、慢查询分析工具五、mysql 清理slowlog方法六、小结一、概述 ...
    99+
    2022-09-12
  • mysql 全局查询日志
    正式生产环境下不要开启 一.配置启用 永久: 在mysql的my.cnf中设置: [mysqld] #开启 general_log=1 #记录日志文件的路径 general_log_file=/path/logfile #...
    99+
    2018-03-10
    mysql 全局查询日志
  • Mysql通用查询日志和慢查询日志的示例分析
    小编给大家分享一下Mysql通用查询日志和慢查询日志的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MySQL中的日志包...
    99+
    2022-10-18
  • Linux日志相关命令—查看\关键词查询\截取\日志压缩备份
    一、查看 动态日志查看。 说明:程序启动可以动态查看运行日志。 tail -f 文件名.log 显示最后100行 说明:动态日志没有写入的时候,可以用该命令查询最后的几行 tail -100f 文件名 二、关键词查询 常用(可记住):...
    99+
    2023-08-20
    linux 服务器 运维
  • MYSQL 查询命令--单表查询
    基本查询语句 SELECT语句是最常用的查询语句,它的使用方式有些复杂,但功能是相当强大的。 SELECT语句的基本语法如下: select selection_list ...
    99+
    2022-10-18
  • Mysql慢查询日志的过程
    这篇文章主要介绍“Mysql慢查询日志的过程”,在日常操作中,相信很多人在Mysql慢查询日志的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql慢查询日志的过程”...
    99+
    2022-10-18
  • 性能分析之MySQL慢查询日志分析(慢查询日志)
    一、背景            MySQL的慢查询日志是MySQL提供的一种日志记录,他用来记录在MySQL中响应的时间超过阈值的语句,具体指运行时间超过long_query_time(默认是10秒)值的SQL,会被记录到慢查询日志中。  ...
    99+
    2023-10-20
    mysql 数据库 慢日志分析 性能优化 慢查询日志
  • MySQL 慢查询日志工具
    mysqldumpslow 工具 MySQL安装目录下bin 文件 mysqldumpslow.pl文件 启动 perl mysqldumpslow.pl -s t -t 5 c:datadata-slow.log -s order(...
    99+
    2016-10-14
    MySQL 慢查询日志工具
  • 详解mysql慢日志查询
    慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查询配置的日志中. 慢查询主要...
    99+
    2022-05-19
    MySQL 慢日志查询 MySQL 查询
  • Mysql 开启慢日志查询及查看慢日志 sql
    本文为博主原创,转载请注明出处: 目录:    1.Mysql 开启慢日志配置的查询    2. 通过sql 设置Mysql 的慢日志开启    3. 通过慢 sql 日志文件查看慢 sql   1.Mysql 开启慢日志配置的查询 m...
    99+
    2017-01-10
    Mysql 开启慢日志查询及查看慢日志 sql
  • MYSQL慢查询日志的查看方式
    这篇文章主要介绍“MYSQL慢查询日志的查看方式”,在日常操作中,相信很多人在MYSQL慢查询日志的查看方式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MYSQL慢查询日志...
    99+
    2022-10-18
  • Linux查看系统日志的命令
    本篇内容介绍了“Linux查看系统日志的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  Linux 系统中有很多重要的日志文...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作