当前位置: 首页 > news >正文

mysql配置相关命令

一、允许所有人访问:

-- 1.切换至mysql库
use mysql;-- 2.查看用户表
SELECT Host,User FROM user;-- 3.修改字段
UPDATE user SET Host= '%' WHERE User= 'root';-- 4.刷新权限
flush privileges;

二、修改加密方式

-- 1.切换至mysql库
use mysql;-- 2.查看用户表
SELECT Host,User,plugin FROM user;-- 3.修改字段
UPDATE user SET plugin = 'mysql_native_password' WHERE User = 'root';-- 4.刷新权限
flush privileges;

三、关闭bin-log日志

  1. 查看当前状态:show global variables like 'log_bin%';

  2. 查询结果:log_bin 为 on 表示已开启 bin-log 日志;

    Variable_nameValue
    log_binON
    log_bin_basenameD:\MySQL Server 8.0\Data\username-bin
    log_bin_indexD:\MySQL Server 8.0\Data\username-bin.index
    log_bin_trust_function_creatorsOFF
    log_bin_use_v1_row_eventsOFF
  3. 清除日志索引文件:reset master; ,将日志文件删除;

  4. 更改MYSQL的配置文件 my.ini ,在 [mysqld] 节点后面添加 skip-log-bin=1 ,同时将 log-bin="username-bin" 的配置项删除或注释,保存之后。

  5. 重启MYSQL服务,完成;

四、清除慢日志文件slow_query_log

  1. 查询当前状态:show variables like '%slow%';

  2. 查询结果如下:

    Variable_nameValue
    log_slow_admin_statementsOFF
    log_slow_extraOFF
    log_slow_replica_statementsOFF
    log_slow_slave_statementsOFF
    slow_launch_time2
    slow_query_logON
    slow_query_log_fileusername-slow.log
  3. 关闭慢日志:set global slow_query_log=0;

  4. 删除慢日志:上述查询结果的 slow_query_log_file 的值就是慢日志文件名称,找到位置并删除;

  5. 开启慢日志:set global slow_query_log=1;


http://www.mrgr.cn/news/33540.html

相关文章:

  • 设计模式之策略模式例题
  • 【HTTPS】对称加密和非对称加密
  • 【设计模式】万字详解:深入掌握五大基础行为模式
  • 存储系统概述
  • 【动态库的加载】【进程地址空间(三)】
  • 828华为云征文 | 使用Flexus X实例搭建Dubbo-Admin服务
  • 如何让程序等待输入
  • Redis数据结构之zset
  • 20240922 每日AI必读资讯
  • Jboss 低版本JMX Console未授权
  • Spring框架总体结构
  • Arthas heapdump(dump java heap, 类似 jmap 命令的 heap dump 功能)
  • Windows 配置docker和ubuntu系统
  • C++ boost——时间与日期
  • 揭秘提升工作效率的五大编程工具秘籍
  • 植物大战僵尸【源代码分享+核心思路讲解】
  • 策略模式在 Spring Boot 框架中的应用
  • 蜗牛兼职网设计与Spring Boot应用
  • 轻掺杂漏极(LDD)技术
  • 使用image watch查看图片像素值