推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)

时间:2022-04-30 13:13:52 其他范文 收藏本文 下载本文

“诛二”为你分享7篇“推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)”,经本站小编整理后发布,但愿对你的工作、学习、生活带来方便。

推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)

篇1:推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)

-03-03mysql中如何去除小数点后面多余的0

-09-09mysql数据库导出xml的实现方法

2014-06-06MySQL定期分析检查与优化表的方法小结

-02-02mysql proxy问题的解决方法

-06-06mysql之set与enum的介绍

2014-05-05mysqlsla慢查询分析工具使用笔记

2013-06-06深入mysql “ON DUPLICATE KEY UPDATE” 语法的分析

-12-12MySQL中使用case when 语句实现多条件查询的方法

2013-03-03Windows环境下重置mysql密码操作命令

2013-07-07总结MySQL建表、查询优化的一些实用小技巧

篇2:推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)

最近更 新

mysql 提示INNODB错误的解决方法

mysql 操作总结 INSERT和REPLACE

MySQL高级查询之与Group By集合使用介绍

Mysql命令行导入sql数据的代码

apache中访问不了伪静态页面的解决方法

mysql -参数thread_cache_size优化方法 小

MYSQL索引无效和索引有效的详细介绍

mysql仿asp的数据库操作类

sysbench的安装与使用 分享

Windows版Mysql5.6.11的安装与配置教程

热 点 排 行

mysql安装图解 mysql图文安装教程

超详细mysql left join,right jo

Can''t connect to MySQL server

Mysql命令行导入sql数据

MYSQL 数据库导入导出命令

Mysql字符串截取函数SUBSTRING的

MySQL数据库备份与恢复方法

MySQL server has gone away 问题

windows下mysql忘记root密码的解

MySQL日期数据类型、时间类型使用

篇3:自动备份mysql数据库 shell脚本

最近使用了testlink和mantis这2个测试相关的系统,而他们又全部是基于mysql+php开发的,因此定期备份数据库也是很有必要的,下面是自己写的一个简单的shell脚本,我的mysql是通过xampp这个套件安装的,因为这个套件可以一起安装testlink和mantis 需要的php+apache环境。

#!/bin/bash#this script. will backup the mysql databases and source code automatically.#Date: -11-21#Author: Cullen#variable listDbTestCase=testlink #testlink的数据库名称DbBug=bugtracker #mantis在mysql里的数据库名称DbUser=rootDbPwd=adminBackupPath=/root/mysql_backup/LogFile=/root/mysql_backup/log_file#check the backup file exists or notif [ ! -d $BackupPath ]; then mkdir $BackupPathfifor DbName in $DbTestCase $DbBug do NewFile=“$BackupPath”“$DbName”$(date +%y%m%d).tar.gz DumpFile=“$BackupPath”“$DbName”$(date ++%y%m%d).sql ldFile=“$BackupPath”“$DbName”$(date +%y%m%d --date='1 weeks ago').tar.gz echo “-----------------------------------------” echo $(date +“%y-%m-%d %H:%M:%S”) echo “-----------------------------------------” #create new backup file weekly if [ -f $NewFile ]; then echo “New backup file have exists!” else /opt/lampp/bin/mysqldump -uroot -padmin $DbName > $DumpFile tar czvf $NewFile $DumpFile rm -rf $DumpFile echo “[$NewFile] backup completely!” >> $LogFile fi #remove the obsolete file if [ -f $OldFile ]; then rm -f $OldFile echo “delete the old file: [$OldFile]” fi done

可以将这个脚本加入到cron例行程序里,就可以自动备份数据库了,

来自:blog.csdn.net/wangyiyan315/article/details/16944479

篇4:Linux自动备份MySQL数据库脚本代码

最近更 新

MySQL中的LOCATE和POSITION函数使用方法

mysql 超大数据/表管理技巧

MySQL中Stmt 预处理提高效率问题的小研究

MySQL Order by 语句用法与优化详解

深入MySQL存储引擎比较的详解

怎么重置mysql的自增列AUTO_INCREMENT初时

一句命令完成MySQL的数据迁移(轻量级数据

解析MYSQL 数据库导入SQL 文件出现乱码的

Xtrabackup使用指南 InnoDB数据备份工具

MySQL Memory 存储引擎浅析

热 点 排 行

mysql安装图解 mysql图文安装教程

超详细mysql left join,right jo

Can''t connect to MySQL server

Mysql命令行导入sql数据

MYSQL 数据库导入导出命令

Mysql字符串截取函数SUBSTRING的

MySQL数据库备份与恢复方法

MySQL server has gone away 问题

windows下mysql忘记root密码的解

MySQL日期数据类型、时间类型使用

篇5:Python Mysql自动备份脚本

最近更 新

python ip正则式

解决windows下Sublime Text 2 运行 PyQt

python冒泡排序算法的实现代码

Python 拷贝对象(深拷贝deepcopy与浅拷贝

Python enumerate遍历数组示例应用

python目录操作之python遍历文件夹后将结

python中关于日期时间处理的问答集锦

python 合并文件的具体实例

python使用xmlrpc实例讲解

python BeautifulSoup使用方法详解

热 点 排 行

Python入门教程 超详细1小时学会

python 中文乱码问题深入分析

比较详细Python正则表达式操作指

Python字符串的encode与decode研

Python open读写文件实现脚本

Python enumerate遍历数组示例应

Python 深入理解yield

Python+Django在windows下的开发

python 文件和路径操作函数小结

python 字符串split的用法分享

篇6:Ubuntu Server下MySql数据库备份脚本代码

最近更 新

MySQL笔记之子查询使用介绍

JDBC数据库的使用操作总结

mysql中event的用法详解

MySQL存储毫秒数据的方法

解析MySQL创建外键关联错误 - errno:150

MySQL 常用命令

MySQL数据库备份方法说明

Ubuntu10下如何搭建MySQL Proxy读写分离探

MySQL 性能优化的最佳20多条经验分享

EXCEL数据上传到SQL SERVER中的简单实现方

热 点 排 行

mysql安装图解 mysql图文安装教程

超详细mysql left join,right jo

Can''t connect to MySQL server

Mysql命令行导入sql数据

MYSQL 数据库导入导出命令

Mysql字符串截取函数SUBSTRING的

MySQL数据库备份与恢复方法

MySQL server has gone away 问题

windows下mysql忘记root密码的解

MySQL日期数据类型、时间类型使用

篇7:Lunix环境下MySQL数据库的自动备份脚本

可以将这个脚本放进crontab,每天凌晨执行一次,自动备份

这个脚本每天最多只执行一次,而且只保留最近五天的备份在服务器上,

#Setting

#设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件位置,及备份方式

#默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy

#默认情况下,用root(空)登录mysql数据库,备份至/root/dbxxxxx.tgz

#!/bin/bash

#This is a ShellScript. For Auto DB Backup

#Powered by aspbiz

#Setting

DBName=mysql

DBUser=root

DBPasswd=

BackupPath=/root/

LogFile=/root/db.log

DBPath=/var/lib/mysql/

#BackupMethod=mysqldump

#BackupMethod=mysqlhotcopy

#BackupMethod=tar

#Setting End

NewFile=“$BackupPath”db$(date +%y%m%d).tgz

DumpFile=“$BackupPath”db$(date +%y%m%d)

OldFile=“$BackupPath”db$(date +%y%m%d --date=’5 days ago’).tgz

echo “-------------------------------------------” >> $LogFile

echo $(date +“%y-%m-%d %H:%M:%S”) >> $LogFile

echo “--------------------------” >> $LogFile

#delete Old File

if [ -f $OldFile ]

then

rm -f $OldFile >> $LogFile 2>&1

echo “[$OldFile]delete Old File Success!” >> $LogFile

else

echo “[$OldFile]No Old Backup File!” >> $LogFile

fi

if [ -f $NewFile ]

then

echo “[$NewFile]The Backup File is exists,Can’t Backup!” >> $LogFile

else

case $BackupMethod in

mysqldump)

if [ -z $DBPasswd ]

then

mysqldump -u $DBUser --opt $DBName > $DumpFile

else

mysqldump -u $DBUser -p$DBPasswd --opt $DBName1 > $DumpFile

fif

tar czvf $NewFile $DumpFile >> $LogFile 2>&1

echo “[$NewFile]Backup Success!” >> $LogFile

rm -rf $DumpFile

;;

mysqlhotcopy)

rm -rf $DumpFile

mkdir $DumpFile

if [ -z $DBPasswwd ]

then

mysqlhotceopy -u $DBUser $DBName $DumpFile >> $LogFile 2>&1

else

mysqlhotcopy -u $DBUser -p $DBPasswd $DBName $DumpFile >>$LogFile 2>&1

fi

tar czvf $NewFile $DumpFile >> $LogFile 2>&

echo “[$NewFile]Backup Success!” >> $Log1File

rm -rf $DumpFile

;;

*)

/etc/init.d/mysqld stop >/dev/null 2>&1

tar czvf $NewFile $DBPath$DBName >> $LogFlile 2>&1

/etc/init.d/mysqld start >/dev/null 2>&1

echo “[$NewFille]Backup Success!” >> $LogFile

;;

esac

fi

echo “-------------------------------------------” >> $LogFile

和LNMP相比,LNMPA是否效率更高?linux服务器应用

AMH 4.1 虚拟主机面板 安装配置教程linux操作系统

端口转发软件rinetd安装部署linux服务器应用

Discuz XSS得webshell脚本安全

Echo 写入VBS提权

BBSXP,很多注入脚本安全

WordPress数据备份方案

IIS信息服务器排错指导服务器教程

IIS配置SMTP服务器服务器教程

linux下kangle虚拟主机安装简明教程linux服务器应用

推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)
《推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【推荐没有虚拟主机的小巧的Mysql数据库备份脚本(PHP)(推荐7篇)】相关文章:

数据备份管理规定2022-07-25

高级运维工程师的职责2022-08-30

Directadmin面板中安装Nginx插件笔记linux操作系统2022-08-07

伪科学:Mysql system函数提权2022-06-23

linux当mysql以root权限登录时提权网站安全2023-08-17

高级运维工程师的工作职责描述2024-02-12

从零开始配置服务器服务器教程2023-02-26

扩展思维新方法后台拿shell2022-05-06

MySQL文件系统先睹为快数据库2022-12-06

如何让系统自动备份网站数据经验2022-10-30

点击下载本文文档