码迷,mamicode.com
首页 > 数据库 > 详细

cnetos7安装mysql并开启慢日志查询

时间:2019-11-25 18:39:32      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:ora   下载   query   global   mys   初始密码   记录   install   password   

参考博客地址https://www.cnblogs.com/luyucheng/p/6265594.html

安装部署(5.7)
#下载Yum Repository
curl -O https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
#查看可用的repo
yum repolist enabled|grep "mysql.*-community.*"

#安装mysql
yum -y install mysql-community-server

#启动mysql
systemctl start mysqld
systemctl enable mysqld

#设置密码
#查找初始密码
grep 'temporary password' /var/log/mysqld.log

#登录后重置密码
set password=password('admin@123');

#密码设置规则
#取消密码的强度
set global validate_password_mixed_case_count=0; 

set global validate_password_number_count=3; 

set global validate_password_special_char_count=0; 

set global validate_password_length=3;  

#允许所有远程IP来连接这个mysql
grant all privileges on *.* to lzpddd@'%' identified by 'admin@123';
开启慢日志查询

开启和查看mysql慢日志查询

  • 查看慢日志相关参数

    mysql> show variables like 'slow_query%';
    +---------------------------+----------------------------------+
    | Variable_name             | Value                            |
    +---------------------------+----------------------------------+
    | slow_query_log            | OFF                              |
    | slow_query_log_file       | /var/lib/mysql/node-slow.log    |
    +---------------------------+----------------------------------+
    
    mysql> show variables like 'long_query_time';
    +-----------------+-----------+
    | Variable_name   | Value     |
    +-----------------+-----------+
    | long_query_time | 10.000000 |
    +-----------------+-----------+
  • 开启慢日志

    #修改配置文件
    vim /etc/my.cnf
    
    #开启慢日志
    slow_query_log = ON   
    #设置慢日志存储路径
    slow_query_log_file = /var/lib/mysql/node-slow.log 
    #查询超过1秒就记录
    long_query_time = 1
    
    #重启mysql服务
    service mysqld restart
  • 验证慢日志是否生成

    mysql> show variables like 'slow_query%';
    +---------------------+------------------------------+
    | Variable_name       | Value                        |
    +---------------------+------------------------------+
    | slow_query_log      | ON                           |
    | slow_query_log_file | /var/lib/mysql/node-slow.log |
    +---------------------+------------------------------+
    
    mysql> show variables like 'long_query_time';
    +-----------------+----------+
    | Variable_name   | Value    |
    +-----------------+----------+
    | long_query_time | 1.000000 |
    +-----------------+----------+
    
    #执行一条慢查询语句
    mysql> select sleep(2);
    查看node-slow.log是否生成

cnetos7安装mysql并开启慢日志查询

标签:ora   下载   query   global   mys   初始密码   记录   install   password   

原文地址:https://www.cnblogs.com/only-me/p/11929313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!