`
andrew1024
  • 浏览: 71161 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
linux下的MySQL自动备份工具-第二版 第二版在第一版的基础上程序做了完善。主要包括自定义数据库主机和备份路径,支持备份多个数据库,无论多少个数据库,可以一次完成备份。可以控制是否开启过期备份删除,可以自定义过期时间等。并且增加了更加友好的提示。 备份工具用法: 1.将mysql.backup(或将代码保存为mysql.backup)上传至Linux服务器/usr/local/sbin目录下并赋予可执行权限。 2.用vi打开脚本配置数据库信息,主要配置以下信息即可 mysql_user="root" #MySQL备份用户 mysql_password="ro ...
写了个linux下的mysql备份脚本 这是第一版,只支持备份一个数据库,每天晚上2点用定时器把这个脚本跑一下就自动备份好了。后续会做可支持备份多个数据库,备份失败短信发送到手机,自动清除过期备份。 #!/bin/bash #Script:backup_mysql #Version:Release 1.0 #author:www.dba-china.com #date:2011-10-26 backup_time=`date +%Y%m%d%H%M`  #定义备份详细时间 backup_Ymd=`date +%Y%m%d` #定义备份目录中的年月日时间 backup_7ago=`date ...
公布各大数据库官网最新地址,方便广大DBA朋友们快速下载。 Oracle数据库下载: Oracle Database 11g Release2 Oracle Database 10g Release2 MySQL数据库下载: MySQL Database 5.5 MySQL Database 5.1 SQL Server数据库下载: SQL Server 2012 SQL Server 2008R2 MongDB数据库下载: MongoDB Downloads Sybase数据库下载: Sybase Download Center 原文地址:http://bbs.dba-china.c ...
EXP/IMP备份是最常用的备份方法之一,其实Exp/Imp并不算是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具 Oracle EXP/IMP备份: 导入/导出是ORACLE幸存的最古老的两个命令行工具了,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,Oracle EXP/IMP备份越来越力 ...
在现在的工作中,数据备份是非常有必要的,因为在进行数据库管理时经常会遇到一些故障或者问题造成数据库中数据的丢失,如果我们对数据进行了备份,即使数据在操作中丢失了,也没什么大不了的,因为我们有备份啊,由此可见,数据备份是很必要的,那么首先,我将会给大家介绍一些好用的好用的mysql备份工具。 下面是它的介绍. mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供。它使用LOCK TABLES、FLUSH TABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运 ...
Zabbix配置email报警 一、              使用msmtp这个命令行MUA     (1)./configure --prefix=/usr/local/msmtp (2)make (3)make install (4)mkdir /usr/local/msmtp/etc (5)touch /usr/local/msmtp/etc/msmtprc (6)在/usr/local/msmtp/etc/msmtprc中写入如下内容: defaults account michael_zhou host mail.zhousonglinux.com domai ...
一般linux都内置了VNC软件,除非你安装时候没选上默认的选项,在liunx 启动vncserver非常简单,只要在shell输入: vncserver ,然后输入密码就可以了通过其他电脑在shell输入:vncviewer启动vncviewer客户端,然后输入IP,例如:192.168.1.112:1 来远程控制了,但默认是没有图形界面的并且不能向其他软件直接通过 chkconfig 来设置开机启动,下面分享一下以上2个问题的解决方法。 第一,实现图形界面: 这个非常简单,编辑:vim /root/.vnc/xstartup 把最后一行 twm &  修改为  gnome-s ...
面对一个全新的环境,作为一个Mysql DBA,首先应该了解什么? 前段时间有高人写了一篇《面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么》,本文借花献佛,总结了一些思路,如何面对 一个全新的Mysql环境。 1、先要了解当前的Mysql数据库的版本和平台以及字符集等相关信息 mysql> status -------------- mysql  Ver 14.14 Distrib 5.1.34, for unknown-linux-gnu (x86_64) using  EditLine wrapper Connection id:           ...
[size=medium] 一、数学函数 ABS(x)                    返回x的绝对值 BIN(x)          返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x)                返回大于x的最小整数值 EXP(x)       ...
查找出员工及其部门名 mysql> select employee.name as employeeName, department.name as departmentName from employee, department where employee.departmentID = department.departmentID; +---------------+--------------------------+ | employeeName  | departmentName           | +---------------+--------------- ...
Ubuntu下彻底卸载mysql     做个记录: 1、删除 mysql 1 sudo apt-get autoremove --purge mysql-server-5.0 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-get remove mysql-common (非常重要) 上面的其实有一些是多余的,建议还是按照顺序执行一遍 清理残留数据 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 2 ...
MySQL 备份和恢复 作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。 日期:2006/10/01 本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表 ...
1、配置主库my.ini                      port=3306 datadir=”C:/Program Files/MySQL/MySQL Server 5.0/Data/” server-id=1 log-bin=mysql-bin (注:一定要启用logbin功能才能进行同步备份。如果只想对某个数据库或者某个数据库的某些表做 ...
记得Linux早就支持NTFS分区了,所以 安装Ubuntu 10.10的时候,只是将系统分区格式Ext-4格式,没有格式化D盘,但是安装Ubuntu 10.10以后发现,双击NTFS盘符才可 以手动挂载NTFS分区,安装NTFS-Config,运行的时候,是一个窗口一闪而过,后在Terminal下输入   先安装好: sudo apt-get install ntfs-config   再配置一下: sudo ntfs-config   发现有以下告警:   Traceback (most recent call last):   File "/usr/bin/ntfs-co ...
提示:强烈建议新手跟着这里做http://wiki.ubuntu.org.cn/index.php?title=Apache&variant=zh-hant#.E5.AE.89.E8.A3.85LAMP 首先安装apache sudo apt-get install apache2 然后运行apache sudo /etc/init.d/apache2 restart Apache在安装期间将会新建一个目录:/var/www,该目 ...
Global site tag (gtag.js) - Google Analytics