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

方法/步骤 1. 在根目录下新建定时备份存储文件夹mkdir /mysql_backup 2.新建备份的脚本vim /root/mysql_backup.sh 3.在mysql_backup.sh中输入内容:backupdir=/mysqlbackup time=` date +%Y%m%d%H`mysqldump -uroot -proot abc | gzip > $backupdir/abc$time.sql.gzfind $backupdir -name...
如何在linux下实现mysql数据库每天自动备份
方法/步骤

1. 在根目录下新建定时备份存储文件夹mkdir /mysql_backup
2.新建备份的脚本vim /root/mysql_backup.sh
3.在mysql_backup.sh中输入内容:
backupdir=/mysqlbackup time=` date +%Y%m%d%H`mysqldump -uroot -proot abc | gzip > $backupdir/abc$time.sql.gzfind $backupdir -name “abc*.sql.gz" -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1

——————————————————————————————
说明:
backupdir = 备份文件存储文件夹time = 获取当前时间 年月日时(2014111417)2014年11月14日17点mysqldump 备份数据库指令 abc要备份的数据库find $backupdir -name “abc*.sql.gz" -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1 删除5天前的备份文件
3 :wq 文件保存成功后

先按一下键盘上的 " esc " 然后输入 ” :wq “
执行一下脚本,看根目录下的mysql_backup文件夹是否有.sql.gz后缀名的文件

./mysql_backup.sh
写入每天的定时任务 修改 /etc/crontabvi /etc/crontab
按键盘上的"i",开始输入

02 4 * * * root /root/mysql_backup.sh

表示每天4点2分执行备份任务

先按一下键盘上的 " esc " 然后输入 ” :wq “ 表示保存
重新启动crond

service crond restart 或 /etc/rc.d/init.d/crond restart2016-11-19
mengvlog 阅读 10 次 更新于 2025-07-20 16:55:55 我来答关注问题0
  • – 首先打开Linux终端,输入`yum install MySQL`来安装MySQL服务器,安装完成后输入`service mysqld start`来启动MySQL服务器。– 完成启动后,你可以使用此命令在任何时候重新启动MySQL服务器:`service mysqld restart`– 你也可以使用`ps -al | grep MySQL`命令来查看MySQL服务器是...

  • 连接方式一:连接到本机MySQL数据库。在终端中输入以下命令:mysql -uroot -p 此命令中,-u表示用户名,-p表示密码。如果刚安装MySQL,超级用户root没有密码,直接回车即可进入MySQL。连接方式二:连接到远程MySQL数据库。假设远程服务器IP为110.110.110.110,用户名为root,密码为abcd123。在终端中输...

  •  文暄生活科普 在Linux下,如何实现C++操作Mysql数据库?

    1. **连接函数:**mysql_real_connect()- 该函数用于连接 MySQL 服务器。成功连接后返回 MYSQL* 类型的连接句柄,失败时返回 NULL。2. **执行 SQL 查询:**mysql_query()- 使用该函数执行指定的 SQL 查询。成功时返回 TRUE,失败时返回 FALSE。3. **存储查询结果:**mysql_store_result()- ...

  • 1. 打开终端,使用文本编辑器,如vi或nano,编辑yum源配置文件。2. 找到或添加一个名为“mysql”的源,源的URL可以根据不同的Linux发行版和MySQL版本进行适当调整。3. 保存配置文件并退出编辑器。完成yum源的配置后,接下来就是使用yum命令安装MySQL服务器。具体的命令如下:在终端中输入:yum -y ins...

  • 在Linux环境下,进入MySQL命令行环境是十分常见的操作。首先,我们来了解如何连接到本机上的MySQL。通常情况下,可以直接使用命令行工具进行操作:mysql -uroot -p1 执行上述命令后,系统会提示输入密码。对于新安装的MySQL,超级用户root可能没有设置密码,此时只需直接按回车即可进入MySQL命令行界面。MySQL...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部