2009-6
6

Linux版
我们想在第一个域名下写一个cookie

setcookie(“test”, $_GET['id'], time()+3600, “/”, “****.com”);

想让他在****.com下是有效的。这就牵扯到跨域问题。

可以在写cookie前加一句

header(‘P3P: CP=”CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR”‘);

这样在blog.shaosong.com下写的cookie对****.com就有效了
以下是mysql备份脚本

 
#!/bin/sh   
  
# mysql data backup script   
# by irobot http://blog.shaosong.com   
# 2005-10-30   
#   
# use mysqldump --help,get more detail.   
#   
  
BakDir=/var/mysqldb/mysqlbk   
LogFile=/var/mysqldb/mysqlbk/mysqlbak.log   
 
DATE=`date +%Y%m%d`   
 
echo " " >> $LogFile  
echo " " >> $LogFile  
echo "-------------------------------------------" >> $LogFile  
echo $(date +"%y-%m-%d %H:%M:%S") >> $LogFile  
echo "--------------------------" >> $LogFile  
 
 
cd $BakDir  
 
DumpFile=$DATE.sql   
GZDumpFile=$DATE.sql.tgz   
 
/usr/local/mysql/bin/mysqldump  --quick --all-databases --flush-logs --delete-master-logs --lock-all-tables -uroot -p******* > $DumpFile  
 
echo "Dump Done" >> $LogFile  
 
tar czvf $GZDumpFile $DumpFile >> $LogFile 2>&1   
 
smbclient -c "put $GZDumpFile" //192.168.20.2/d$/ -U administrator%*********   
 
echo "[$GZDumpFile]Backup Success!" >> $LogFile  
 
rm -f $DumpFile  
 
#delete previous daily backup files   
cd $BakDir/daily   
 
rm -f *   
 
cd $BakDir  
 
echo "Backup Done!"  
 
echo "please Check $BakDir Directory!"  
 
echo "copy it to your local disk or ftp to somewhere !!!"  
 
ls -al $BakDir

Windows 版

 
先建立一个ftp批处理文件ftp.txt
 
o 192.168.20.2 21
user copy
copyeasy    //密码
cd mysql_bk
prompt
mput *.rar
bye
 
 
 
set d=%date:~0,10%
e:
cd e:\mysql_backup
xcopy /E "D:\MySQL5\data\*.*" e:\mysql_backup\data\
a
net start mysql
"D:\Program Files\WinRAR\rar" a -m5 -t e:\mysql_backup\db%d%.rar e:\mysql_backup\data  //这里的用到winrar,改成自己的目录
ftp.exe -n -s:e:\mysql_backup\ftp.txt
del /Q *.rar
rmdir /Q /S data
echo " ">>mysql.log
echo %d% %time%>>mysql.log
 
完成

: http://www.nuanyue.com/mysql%e5%a4%87%e4%bb%bd%e8%84%9a%e6%9c%ac.html

  • No Related Post

本文相关评论 - 1条评论都没有呢

还没有任何评论。