参考博客地址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是否生成

最新文章

  1. Python 安装Twisted 提示python version 2.7 required,which was not found in the registry
  2. 更新centos curl
  3. VS 2015打开项目闪退,新建项目提示未将对象引用到实例
  4. There was an internal API error.的解决办法
  5. I2C读写时序
  6. Android - 位置定位(Location)服务(Service)类的基本操作
  7. 用Markdown来写作
  8. img图片标签alt和title属性的区别
  9. svn冲突意思
  10. python-markdown
  11. oracle.exe 内存占用过大
  12. sersync+rsync实现服务器文件实时同步
  13. bzoj千题计划186:bzoj1048: [HAOI2007]分割矩阵
  14. 强化Linux安全的10个技能
  15. 「小程序JAVA实战」小程序视频列表到详情功能(58)
  16. ShaderForge打造自定义光照模型
  17. 服务管理(svcadm)
  18. 路径方案数 [SPFA,拓扑排序]
  19. Zabbix-3.0.0 安装Graphtree
  20. [bzoj] 2049 洞穴勘探 || LCT

热门文章

  1. 安装Dubbo-admin
  2. jQuery TE
  3. conda进行python环境隔离
  4. Nexus上传python包
  5. IDEA中提示配置jdk1.8
  6. 关于Flink slot 和kafka topic 分区关系的说明
  7. php代码规范->如何写出规范且易于理解的项目代码-ZX版
  8. [Mobi] 移动端应用技术选型的思考, Native, Flutter, Quasar, React Native
  9. 分页Model
  10. 【LEETCODE】65、字符分类,medium&easy级别,题目:20、647、3