Linux自动备份网站文件和数据库上传到FTP空间
[ 2012-12-17 22:05:02 | 作者: admin ]
此文介绍一种,每天自动备份网站以及数据库文件,发送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 #数据库发送到的邮箱
...
阅读全文…
首先安装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/
(版本需要注意选择,...
阅读全文…
先去下载 安装程序 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.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