ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    CentOS定时备份mysql数据库

    Nov 30, 20223 min read

    centos定时备份mysql数据库

    最重要的两个工具

    • mysqldump
    • crontab

    mysqldump 命令

    编写脚本backup.sh

    #!/bin/bash
    mysqldump -h127.0.0.1 -uroot -ppassword --databases test --opt --default-character-set=UTF8 > /home/db-backup/data/sql-$(date "+%Y%m%d%H%M%S").sql
    

    crontab命令

    crontab -e 
    00 01 * * * /home/db-backup/backup.sh    //每天凌晨一点执行脚本
    

    相关文章

    响应式编程是什么?举个例子让你轻松理解!

    响应式编程是一种处理事件流的异步编程方式,通过可观察对象和观察者模式实现数据的异步处理,如JavaScript中的RxJS库所示例。

    前端开发必知必会:创建对象的多种方式及区别

    前端开发中,创建对象的方式包括构造函数、对象字面量和工厂模式,其中构造函数能更好地利用原型链实现代码复用和维护。

    Vue3 自动引入ref,reavtive等语法

    安装并配置 `unplugin-auto-import` 插件以在 Vue3 项目中自动引入 `ref` 和 `reactive` 等语法,简化代码编写。

    go mod和sum 的作用

    `go.mod`和`go.sum`是Go语言项目中用于管理依赖关系和确保安全性的关键文件,分别负责定义依赖和记录依赖模块的哈希值。

    Echarts tooltip的formatter可以通过表达式设置百分号

    Echarts tooltip的formatter功能允许通过特定表达式在提示框中显示带有百分号的数据。