`
sinykk
  • 浏览: 356980 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux 自动备案mysql数据

阅读更多

#! /bin/bash
# sql backup
#

DATA=`date +"%F"`;
BKUPDIR=/sinykkmysql/data/backup/;

test ! -d $BKUPDIR && mkdir $BKUPDIR;
test ! -d $BKUPDIR$DATA && mkdir $BKUPDIR$DATA;


mysqldump -uroot -pxiaochunlinux --add-drop-table --default-character-set=UTF8 -c diarydbnew  > $BKUPDIR$DATA/diarydbnew.sql

-------------------------------------------
上面为备份sql的代码【若要排除某些表不备份需要写shell】

使用crontab -e 来编辑定时任务【每天四点钟备份】
0 4 * * *     /bin/sh /sinykk/backup/autotest.sh

 

 

通过直接测试

#/bin/sh /bin/sh /sinykk/backup/autotest.sh 测试时可能有错,但是能正常备份文件

分享到:
评论

相关推荐

    在Linux中修改MySQL数据文件存放位置

    Linux 中修改 MySQL 数据文件存放位置 概述 在 Linux 中,MySQL 数据文件的存放位置默认在 `/var/lib/mysql` 目录下。但是,在某些情况下,我们可能需要将数据文件存放位置修改到其他目录下。这篇文章将会指导您...

    Linux下Mysql自动备份脚本

    Linux下自动备份Mysql文件shell脚本。

    如何在linux下实现mysql数据库每天自动备份 txt

    在Linux环境下进行MySQL数据库的日常自动备份是一项重要的维护工作,它能够确保数据的安全性与完整性。本文将详细介绍如何通过编写Shell脚本并结合Cron定时任务来实现MySQL数据库的每日自动备份。 #### 一、准备...

    linux服务器定时自动备份mysql数据库的脚本sh

    利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh

    linux中mysql开机自动启动3种方法.docx

    Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...

    linux一键安装mysql

    标题中的“Linux一键安装MySQL”指的是通过自动化脚本简化MySQL的安装过程,这个过程通常包括下载MySQL的安装包、配置安装选项、安装依赖库、设置启动服务以及初始化数据库等步骤。在描述中提到,你需要将包含脚本的...

    串口数据采集并自动写入MySQL数据软件

    当计算机的某个COM口有字符串数据进来时,自动触发事先设置好的字符串截取代码,处理后直接写入MySQL数据库某个数据表的一条新记录中,同时自动用一个时间字段记录下写入数据库的时间。 版本V2.0新增了可任意截取...

    linux下 MYSQL 自动备份工具

    在Linux环境中,MySQL数据库的自动备份是系统管理中不可或缺的一部分,尤其对于那些依赖大量数据运行的企业来说更是如此。为了确保数据安全,定期备份是必要的预防措施,以防数据丢失或损坏。"linux下 MYSQL 自动...

    mysql数据迁移,本资源用shell脚本自动完成,人机交互

    8. **自动化调度**:如果数据迁移是定期进行的,可以将此脚本与Linux的`cron`任务结合,设置定时执行。 在实际应用中,还需要考虑数据一致性、锁表操作、事务处理等问题,以确保迁移过程中数据的完整性。对于大型...

    linux下导入导出mysql数据库及其导出数据命令大汇总

    在 Linux 下,我们可以使用 mysqldump 命令来导出 MySQL 数据库中的表结构和数据。基本语法如下: ```sql mysqldump -u 用户名 -p密码 目标数据库 > 导出数据库的名称 ``` 例如,要导出目标数据库 `VSMNG` 中的表...

    mysql数据在linux环境下各种安装

    在Linux上,这需要安装`mysql-cluster-gtid`包,并配置集群网络、数据节点和管理节点。每个节点都需要安装MySQL并启用集群插件,然后通过集群管理器进行初始化和配置。 在所有这些安装过程中,安全性和性能优化是...

    linux下的mysql数据库的移动

    在Linux环境中进行MySQL数据库的迁移是一项常见的任务,尤其当需要将数据从一个位置移动到另一个位置时。本文将详细介绍如何在Linux环境下完成MySQL数据库的迁移过程。通过遵循本文提供的步骤,可以确保数据库的安全...

    Linux下实现MySQL数据备份和恢复的命令使用全攻略

    为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进行还原恢复。从而将损失降到最低。下面我们来了解一下MySQL常见的有三种...

    Linux下安装Mysql

    8. **配置开机启动**:为了使MySQL在每次系统启动时自动运行,输入`sudo systemctl enable mysqld`。 9. **验证安装**:最后,可以使用`mysql -u root -p`登录MySQL,输入刚设置的密码,成功登录则表示安装完成。 ...

    LINUX全套、MYSQL、LINUX命令

    都是基础自学的好的东西,LINUX全套、MYSQL、LINUX命令。 本资料共包含: Linux运维从入门到高级全套案例v3.pdf MySQL整理_王书彬-201508010.pdf 运维常用linux命令1.pdf

    linux一键安装mysql5.7和mysql8.0脚本

    该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup

    linux安装mysql

    在Linux系统中,可以通过创建一个初始化脚本(如`mysql.server`)并将其放置在`/etc/init.d/`目录下来实现MySQL服务的自动启动。之后,使用`chmod`命令改变脚本的权限: ```bash chmod 755 /etc/rc.d/init.d/mysql ...

    Linux安装mysql5.7详细步骤

    ### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 在开始安装MySQL 5.7之前,确保你的Linux系统已经准备就绪。这包括但不限于安装必要的依赖包、预留足够的磁盘空间等。 #### 二、挂载数据盘 如果计划将MySQL...

    mysql8,linux版全自动安装shell脚本,一键安装

    mysql8,linux版全自动安装shell脚本,一键安装;适合自动化安装环境,学习shell编程。可读性高

Global site tag (gtag.js) - Google Analytics