易截截图软件、单文件、免安装、纯绿色、仅160KB

linux备份mysql数据库

 MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下
面的方法即可让系统定期备份数据。
  1、创建备份文件夹
  #cd /www
  #makedir backup
  2、编写运行脚本
  #vi autobackup
  写入以下内容:
  filename=`date +%Y%m%d`
  mysql_bin_dir/mysqldump –opt dataname-u user-ppassword| gzip
>/www/mysqlbackup/name$filename.gz
  保存退出?
  说明:
  (1)mysql_bin_dir:mysql的bin路径
  (2)dataname:数据库名;
  (3)user:数据库用户名;
  (4)password:用户密码;
  (5)name:自定义备份文件前缀标识。
  如上例,将自动备份mysql数据库,并以gzip压缩方式存储,文件名为
name20080101.gz的形式。
  3、为脚本添加执行权限
  #chmod +x autobackup
  4、让crontab来完成定期执行的任务
  这一步中,Redhat的方法会不一样,后面专门给出。
  编辑crontab:
  #vi /etc/crontab
  在最后一行中加入:
  01 5* * * root /www/autobackup
  每天5点运行脚本,也可以修改5为其他指定时间。
  Redhat方法:
  Redhat的crontab采用按时间调用4个目录(/etc/cron.hourly:每小
时;/etc/cron.daily:每天;/etc/cron.weekly:每周;/etc/cron.monthly:每月
)中脚本出来运行的方式。
  Redhat中只需要将刚才编辑的脚本复制到相应的目录即可。
  5、重启crontab
  #/etc/rc.d/init.d/crond restart
  完成
  其实原理很简单,自己制作一个脚本,让Linux系统自动运行。我们还可以再扩展
一下,编辑一个自动备份网站文件的脚本,让Linux来完成,每天自动备份整个网站,
等等……
==========================================================================
MySQL :: Linux 下自动备份数据库的 shell 脚本
Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本
,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的
mysqldump 命令。
脚本内容如下:
本地备份脚本
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME="test"
DB_USER="username"
DB_PASS="password"
# Others vars
BIN_DIR="/usr/local/mysql/bin"
BCK_DIR="/home/mysql/backup"
DAT


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

搞定MySQL数据库中文模糊检索问题

搞定MySQL数据库中文模糊检索问题
作者: bianceng,  出处:IT专家网论坛, 责任编辑: 陈子琪, 
2009-10-28 07:00
  在 MySQL下,在进行中文模糊检索时,经常会返回一些与之不相关的记录,如查找 "%a%" 时,返回的可能有中文字符,却没有a字符存在。
 
  在 MySQL下,在进行中文模糊检索时,经常会返回一些与 ......

linux c oci 远程连接例子

以下是我的测试oci的例子!
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "oci.h"
static OCIServer        *srvhp;
static OCISession       *p_session;
static OCIEnv    &nb ......

公开 《Unix/Linux下的Curses库开发指南》全书内容

 《Unix/Linux下的Curses库开发指南》于2003年由清华出版社出版,合同在2008年结束。这是国内唯一的一本关于Curses库开发指南的图书。本书无意再版,因此特意公开全书内容,所有的章节会逐渐放出。希望对大家有用。 ......

Linux操作系统下的多线程编程详细解析(3)


3、线程标识
    函数原型:
   
#include <pthread.h>
pthread_t pthread_self(void);
pid_t getpid(void);
    getpid()用来取得目前进程的进程识别码,函数说明
    例程8
    程序目的:实现在新建立的线程中打印该线程的id和进 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号