浏览模式: 普通 | 列表
12月, 2012 | 1
此文介绍一种,每天自动备份网站以及数据库文件,发送EMAIL到邮箱,并上传网站和数据加文件到FTP空间,自动删除旧备份的方法。

 

首先安装EMAIL发送组件:

yum install sendmail mutt

 

如果服务器未安装FTP客户端的见下文:

http://www.liukai.cn/centos-bash-ftp-command-not-found

 

脚本下载地址:

http://www.liukai.cn/soft/linux/AutoBackupToFtp.sh

 

脚本代码如下(注意修改FTP服务器地址用户名密码):

 

#!/bin/bash
#你要修改的地方从这里开始
MYSQL_USER=root #mysql用户名
MYSQL_PASS=123456 #mysql密码
MAIL_TO=cat@hostloc.com #数据库发送到的邮箱
...

阅读全文…

win2003 discuz的memcache 安装

[ 2012-12-17 21:55:03 | 作者: admin ]
p.s. discuz上memcache后效果异常明显,所以大部分中型php项目还是应当开启memcache。尤其是windows平台下面,应该有3倍以上性能提升

先去下载 安装程序 memcached-1.2.6-win32(可以百度搜索memcached win32查看更新版本)
然后解压到 d:\memcache
然后 开始—运行 d:\memcached\memcached.exe -d install 安装一下
在输入 d:\memcached\memcached.exe -d start 启动。
以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。

去下载php_memcache.dll 整对版本了。。http://downloads.php.net/pierre/
(版本需要注意选择,...

阅读全文…

mysql的字符串函数

[ 2012-12-17 14:55:08 | 作者: admin ]
对于针对字符串位置的操作,第一个位置被标记为1。
1.ASCII(str)
返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。
mysql> select ASCII('2');
               -> 50
mysql> select ASCII(2);
               -> 50
mysql> select ASCII('dx');
               -> 100
也可参见ORD()函数。
2.ORD(str)
如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]返回字符的ASCII代码值来返回多字节字符代码。如果最左面的字符不是一个多字节字符。返回与ASCII()函数返回的相同值。
...

阅读全文…
1