码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Mysql】 linux | mysql | 配置日志路径 | 关闭binlog


    一、说明

            1、linux环境

            2、操作数据库,一定要慎重;尤其是涉及到配置,搞不好数据就丢了,备份,备份,备份。

    二、日常维护

    1、配置错误日志路径

    1)mysql重启失败,报错

    Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect

    2)重启时,重启失败,报错

    Starting MySQL..The server quit without updating PID file(pin文件名)

    说明1: pid文件名是一串英文名文件

    说明2: 实际查看只有${pid}.err文件,即报错文件

    3)通过

    cat ${pid}.err

    查看启动失败的原因;

    1. 2022-09-17T22:12:00.011527Z 22928 [ERROR] [MY-010905] [Server] Can't generate a unique log-filename mysql-bin.(1-999).
    2. 2022-09-17T22:12:00.011568Z 22928 [ERROR] [MY-011072] [Server] Binary logging not possible. Message: Can't generate a unique log-filename mysql-bin.(1-999), while rotating the binlog. Aborting the server.

    说明1: 错误时binlog导致服务挂掉,可能是序号冲突了;不够详细;然后想着给mysql配置上错误日志

    4)创建错误日志文件

    touch /www/server/mysql/logs/error.log

    5)授权mysql用户可操作日志文件

    chown -R mysql.mysql /www/server/mysql

    6)打开mysql配置文件

    vi /etc/my.cnf

    7)增加配置

    1. [mysqld_safe]
    2. log-error = /www/server/mysql/logs/error.log

    说明1: 如果没有[mysql_safe],直接copy到末尾即可;

    说明2: 若已经有了,直接复制log-error内容即可

    8)保存并重启

    service mysqld restart

    ~~

    2、关闭binlog

    1)打开配置文件

    vi /etc/my.cnf

    2)新增配置

    skip-log-bin

    说明1: 在mysqld下,最后一行,新增skip....接口

    3)保存并重启

    ~~

  • 相关阅读:
    windows 任务计划自动提交 笔记到github 、gitee
    【自用】Linux服务器部署Oracle并使用数据库管理工具Navicat远程连接(包含远程Navicat配置)
    【Houdini】如何使用Houdini渲染流体?
    <十七>Ceph 块存储理论与实践
    【案例实战】分布式应用下登录检验解决方案(JWT)
    CentOS 7上安装Python 3.11.5,支持Django
    爬虫小案例爬取塔某小说内容
    Xcode10:library not found for -lstdc++.6.0.9 临时解决
    RabbitMQ基础
    【Terraform】Terraform自动创建云服务器脚本
  • 原文地址:https://blog.csdn.net/myloverisxin/article/details/126941487
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号